2016-05-14 2 views
-1

Я прочитал сообщение о методе parseInt() JavaScript с сайта w3Scools. Под «определением и использования» раздела он говорит,Как метод parseInt() возвращает целое число

ParseInt() функция анализирует строку и возвращает целое число

В MDN месте он говорит, что есть только 6 видов примитивных типов, но целое число не является одним из них.

Я смущен этим. Если integer не является типом JavaScript, как метод возвращает целое число. Может кто-то объяснить это.

+0

Существует разница между тем, что это такое и чем является его представление –

+3

Он возвращает тип Number, который является целым числом. (или NaN) – m90

+0

да у него цифры не целые – Nagaraju

ответ

2

Документация, которую вы читаете, вводит в заблуждение. Метод parseInt возвращает число, но он возвращает число без каких-либо цифр после десятичной точки.

https://en.wikipedia.org/wiki/Integer

0

parseInt возвращает значение, которое в множестве целых чисел. Примитивный тип Number - это тип данных, который представляет собой как целые числа, так и числа с плавающей запятой в JavaScript.

Существует важное различие между типом числа и способом его представления.

Смежные вопросы