Есть задание на
codewars
Первая функция square()
Почему данный код не работает:
Array.prototype.square = () => {
return this.map((curr) => curr * curr);
}
А этот работает:
Array.prototype.square = function () {
return this.map((curr) => curr * curr);
}
Почему первый вариант не работает?
Все дело в стрелочной функции? Если да то почему нельзя задать именно стрелочную функцию а не обычную??