Числа В современном JavaScript существует два типа чисел: | Console.log(‘JavaScript’)
Числа
В современном JavaScript существует два типа чисел:
1. Обычные числа в JavaScript, который также называют "числа с плавающей точкой двойной точности" (double precision floating point numbers). Это числа, которые мы будем использовать чаще всего. Мы поговорим о них в этой главе.
2. BigInt числа дают возможность работать с целыми числами произвольной длины. Они нужны достаточно редко и используются в случаях, когда необходимо работать со значениями более чем 253 или менее чем -253.
Способы записи числа
Представьте, что нам надо записать число 1 миллиард. Самый очевидный путь:
let billion = 1000000000;
Но в реальной жизни мы обычно опускаем запись множества нулей, так как можно легко ошибиться. Укороченная запись может выглядеть как "1млрд" или "7.3млрд" для 7 миллиардов 300 миллионов. Такой принцип работает для всех больших чисел.
В JavaScript можно использовать букву "e", чтобы укоротить запись числа. Она добавляется к числу и заменяет указанное количество нулей:
let billion = 1e9; // 1 миллиард, буквально: 1 и 9 нулей
alert( 7.3e9 ); // 7.3 миллиардов (7,300,000,000)
Сейчас давайте запишем что-нибудь очень маленькое. К примеру, 1 микросекунду (одна миллионная секунды):
let ms = 0.000001;
Записать микросекунду в укороченном виде нам поможет "e".
let ms = 1e-6; // шесть нулей, слева от 1
#типы_данных #number