Александр Цельбель
Преобразование в JavaScript больших чисел в String без искажения
В JavaScript большие числа, например 1111111111111111111, при преобразовании в String выводится не так 1111111111111111111, а так 1111111111111111200.
Как сделать так что бы число 1111111111111111111 при преобразовании в String вывелось в таком же виде, т. е. 1111111111111111111?
в консоле Chrome например если вбить 1111111111111111111 и нажать Enter, то в ответ получим 1111111111111111200
ну или если стандартным js
n = 1111111111111111111;
console.log(n.toString()); //получится 1111111111111111200
при этом если сравнить эти значения они будут равны!
1111111111111111111 == '1111111111111111200' //вернет true