# Натуральные числа JS

При работе с числами в JavaScript мы часто сталкиваемся с натуральными числами. Натуральные числа - это числа, используемые для подсчета предметов. Они представляют собой бесконечный ряд, начинающийся с числа `1`. В JavaScript натуральные числа хранятся в виде чисел типа `Number`.

Работать с натуральными числами можно с помощью различных функций и методов. Например, можно использовать функцию `Math.floor` для округления числа вниз, функцию `Math.ceil` - для округления вверх, метод `toFixed` - для округления с заданной точностью, функции `parseInt` и `parseFloat` - для преобразования строки в число и т. д.

Кроме того, в JavaScript есть специальный тип данных для работы с натуральными числами - `BigInt`. Этот тип позволяет работать с очень большими числами без потери точности. Однако следует помнить, что `BigInt` не поддерживается в некоторых браузерах, поэтому перед использованием этого типа данных необходимо проверить его поддержку.

Для примера давайте выведем первые сто натуральных чисел с помощью цикла:

`for (let i = 1; i <= 100; i++) { console.log(i); }`
← →
↑