map and forEach using return

by ptums

JavaScript

const myWebStack = ['JavaScript', 'HTML', 'CSS', 'somtimes PHP', 'sometimes Python', 'sometimes SaSS'];


function addAMessageToInput(elm) {
	return `${elm} language`;
}

// this how we execute a custom function using map and forEach methods

console.log(myWebStack.forEach(addAMessageToInput));

// returns...

// undefined
 
console.log(myWebStack.map(addAMessageToInput));

// returns...

/* 
"JavaScript language"
"HTML language"
"CSS language"
"somtimes PHP language"
"sometimes Python language"
"sometimes SaSS language"
*/