Slide 69
Slide 69 text
演習2
● 問題5[★★]:以下のように動作するmyArrayMap関数を定義してください。
● myArrayMapは、第1引数の配列を、第2引数の関数でマップした新しい配列を返
します。
69
const booleanArray = myArrayMap([0, 1, 2, 3, 4], (num) => num % 2 === 0);
// booleanArrayはboolean[]型
console.log(booleanArray); // [true, false, true, false, true]
const stringArray = myArrayMap([123, true, "text"], (elem) => elem.toString());
// stringArrayはstring[]型
console.log(stringArray); // ["123", "true", "text"]