Какие типы значений может содержать тип Number? - PullRequest
0 голосов
/ 04 марта 2019

Я где-то читал, что число JavaScript может содержать как 64-разрядное число, так и 64-разрядное целое число, это правда?Я все еще немного запутался в этом.

Ответы [ 2 ]

0 голосов
/ 04 марта 2019

JavaScript имеет только один числовой тип для примитивов - это стандартное 64-разрядное число с плавающей запятой двойной точности IEEE 754.

Ссылка на спецификации

Ссылка на MDN

Итак, в JavaScript нет целых чисел - все с плавающей точкой.

0 голосов
/ 04 марта 2019

Число может содержать целое число или число с плавающей запятой.Здесь приведены максимальные / минимальные значения для JS

console.log('float min:',Number.MIN_VALUE);
console.log('float max:',Number.MAX_VALUE);

console.log('int min:',Number.MIN_SAFE_INTEGER);
console.log('int max:',Number.MAX_SAFE_INTEGER);

Подробнее в спецификации ES2018

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...