@ironmansl

Почему ошибка при приведении чисел массива в строки с помощью метода map и Number.toString?

Хочу числа 5,7,3 массива привести в строки "5", "7" ,"3" с помощью метода map и Number.toString
И написал вот такой код:

const arr = [5,7,3];

var d = arr.map(Number.toString);
console.log(d);


Но у меня ошибка:
index.js:3 Uncaught TypeError: Function.prototype.toString requires that 'this' be a Function
at toString ()
at Array.map ()
at index.js:3


Как исправить ошибку?
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
MvcBox
@MvcBox
Software Engineer [C/C++/JS(for Node.js)/etc]
const arr = [5,7,3];
const d = arr.map(String);
console.log(d);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы