2022-01-12 14:58:42 -08:00

18 lines
495 B
JavaScript

let states = ["Kansas", "Nebraska", "North Dakota", "South Dakota"];
// urls: Imperative version
function imperativeUrls(elements) {
let urls = [];
elements.forEach(function(element) {
urls.push(element.toLowerCase().split(/\s+/).join("-"));
});
return urls;
}
console.log(imperativeUrls(states));
// urls: Functional version
function functionalUrls(elements) {
return elements.map(element => element.toLowerCase().split(/\s+/).join('-'));
}
console.log(functionalUrls(states));