Перейти к содержимому
Задача · Операторы и приведение типов · урок 14 из 14

Задача: число или запасное значение

Напишите функцию function toNumberOr(text, fallback), которая возвращает Number(text), а если это NaN — значение fallback.

  • toNumberOr("42", 0) → 42
  • toNumberOr("12px", -1) → -1
  • toNumberOr("0", 7) → 0

Ограничения: text — строка, в том числе пустая (она даёт 0, как и в Number); fallback — любое число, в том числе 0.

Не добавляйте лишних импортов, если в задаче это прямо не сказано.

number.js — javascript
javascript · строк: 4
Ctrl+Enter запуск · Esc выйти из редактора

Подпишись, чтобы пройти курс

Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.

Войти другим способом