Красивый вывод больших чисел.
Есть скрипт:
function calculate(num1, num2){
endnum=num1*num2;
alert(endnum);
}
Если num1 и num2 большие числа то выводит ********+е26 а хотелось бы """"""*10^26 |
Perkovec,
:blink:
function calculate(num1, num2){
var endnum=num1*num2;
alert((''+endnum).replace('e+','*10^'));
}
calculate(100000000000, 100000000000)
|
Не нето вот пример число которое получилось: 1230000+е12 а мне надо например 1,23*10^18(умножите на 10 в 18 степени) и что бы это действовало когда число имеет больше 5 знаков
|
| Часовой пояс GMT +3, время: 15:23. |