Home
Javascript Fundamentals
# Javascript basics
# Javascript arrays
# Javascript objects
# Javascript dates
# Javascript Sets
Javascript DOM
# DOM selector methods
# Events and user interactions
# DOM manipulation
# DOM fundamentals
# Recursive functions
Challenge Rush
Random Challenge
// Write a function that takes an object as argument// Some of the property values contain empty strings// Replace empty strings and strings that contain only whitespace with null values// Return the resulting object function myFunction ( obj ) { return }
return
myFunction({ a: 'a', b: 'b', c: '' })
{ a: 'a', b: 'b', c: null }
myFunction({ a: '', b: 'b', c: ' ', d: 'd' })
{ a: null, b: 'b', c: null, d: 'd' }
myFunction({ a: 'a', b: 'b ', c: ' ', d: '' })
{ a: 'a', b: 'b ', c: null, d: null }