<div id="before"></div>
<div id="after"></div>
body {
font-family: monospace;
margin: 20px;
font-size: 20px;
}
View Compiled
var arr = ["here", "are", undefined, "some", "values", null, "hi"];
var newArr = arr.map(function (item) {
return item ? item : "n/a";
});
// join the arrays with commas and print to page
print("before", "before: " + arr.join(', '));
print("after", "after: " + newArr.join(', '));
function print(id, html) {
document.getElementById(id).innerHTML = html;
}
View Compiled
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.