* Реализовать метод times для числового объекта.

javascript Number.prototype.times = function(callback) { const n = Number(this); for (let i = 0; i < n; i++) { callback(i); } };

Короткий ответ

Что ответить на собеседовании

javascript Number.prototype.times = function(callback) { const n = Number(this); for (let i = 0; i < n; i++) { callback(i); } };

Подробный разбор

Ответ с пояснениями

Условие

/ **

  • Реализовать метод times для числового объекта.
  • функция должна принимать callback и вызывать его
  • заданное количество раз с индексом текущей итерации.
  • /

Number.prototype.times = function (args) { const n = Number(this); }

// Примеры console.clear(); (3).times(console.log) // 0 // 1 // 2

Ответ

javascript Number.prototype.times = function(callback) { const n = Number(this); for (let i = 0; i < n; i++) { callback(i); } };

// Пример использования (3).times(console.log); // Выведет: // 0 // 1 // 2

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее