
29.03.2002, 13:04
|
|
Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
|
Как рандомом получить какое-то число (целое):
Допустим, у тебе нужно случайно выбрать одно число из:
1,2,3,4,5,6,7,8...,n
Пишешь функцию:
function rand(n){
return 1+Math.round(Math.random()*(n-1));
}
Если нужно число из:
k,k+1,k+2,...,n-1,n ----- k<n
то функция такая:
function rand(k,n){
return k+Math.round(Math.random()*(n-k));
}
А дальше исходя из конкретной задачи...
|