Работа с числами — основа любой логики в программировании. В JavaScript числа используются повсеместно: для подсчета, расчётов, измерений и т.д. Представь, что ты ведёшь учёт расхода топлива своего автомобиля — вся информация там основана на числах.

Тип числа в JavaScript

В JavaScript существует всего один числовой тип — number. Он включает как целые числа, так и числа с плавающей точкой (дробные).

Арифметика в JavaScript

С числами можно выполнять стандартные арифметические действия: сложение, вычитание, умножение, деление и остаток от деления.

Округление чисел

JavaScript предоставляет методы округления: Math.floor(), Math.ceil(), Math.round() и toFixed().

Проверка чисел

Иногда важно проверить, является ли значение числом. Для этого используют isNaN() и isFinite().

Преобразование строки в число

Иногда числа приходят в виде строк, особенно если они получены из формы или API. Их можно преобразовать с помощью Number(), parseInt() и parseFloat().

Пример из жизни: расчёт стоимости поездки

Допустим, вы едете на автомобиле 300 км, расход топлива — 6.5 л/100 км, а цена за литр — $1.3. Посчитаем стоимость всей поездки.

Специальные значения

В JavaScript есть особые значения:

  • NaN — результат нечисловой операции.
  • Infinity — бесконечность (например, деление на 0).
  • -Infinity — минус бесконечность.

Работа с числами в JavaScript — это основа любого веб-приложения. Умение использовать арифметику, округление, преобразования и проверки чисел поможет тебе не только в разработке интерфейсов, но и в реализации сложной логики. Независимо от того, считаешь ты стоимость товаров или рассчитываешь маршрут автомобиля.