function printName(name, cb) { console.log("inside printName function") console.log(name) cb(name) } function printReverseName(name) { console.log(name.split("").reverse().join("")) } function reverseString(str) { return str.split("").reverse().join("") } printName("Nikola", printReverseName) let sports = ["rowing", "cycling", "tennis", "padel", "soccer"] let newSports = sports.map(sport => { console.log("this is a multi-line arrow function") return reverseString(sport) }) console.log(sports) console.log(newSports)