Генерация целых случайный чисел

HM
На сайте с 23.01.2012
Offline
53
612

Данный скрипт генерирует числа через точку например "3.648734523459", помогите исправить, чтобы выводилось целые числа без точки например "645387231457"


function getrandom() {
var min_random = 0; //document.getElementById("gorndtbfrom").value * 1;
var max_random = 9;//document.getElementById("gorndtbto").value * 1;
max_random++;
var range = max_random - min_random;
var n=Math.random()*range + min_random;
n=n.toFixed(12);
//document.getElementById("gorndlbl").innerHTML =n;
return n;
}
setInterval(function () {
document.getElementById("randnumber").innerHTML = getrandom();

}, 300)
H
На сайте с 15.02.2010
Offline
105
#1

Умножить результат на 1 000 000 000 000?

HM
На сайте с 23.01.2012
Offline
53
#2

hubbiton, Не важно на сколько, в настройках же ставится количество выводимый цифр, в данном случае их 12, но не суть. Главное чтобы оно было цельным не разделялось точкой.

[Удален]
#3
Не важно на сколько, в настройках же ставится количество выводимый цифр, в данном случае их 12, но не суть. Главное чтобы оно было цельным не разделялось точкой.

Удалить точку в конечном результате с помощью Replace :)

https://www.w3schools.com/jsref/jsref_replace.asp

MK
На сайте с 18.08.2005
Offline
126
#4
в настройках же ставится количество выводимый цифр, в данном случае их 12
n=n.toFixed(12);

12 это количество цифр после десятичной точки

нет

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий