Алгоритъм на JavaScript
1 отговора
0 прегледа
Алгоритъм на JavaScript
Nqkoi moje li da mi dade ideq za algoritym koito generira 4 - cifreno 4islo s nepovtarq6ti se cifri ?
Re: Алгоритъм на JavaScript
Със сигурност има и по-елегантни алгоритми, но този върши работа:
var figs = '0123456789';
var rnd_pos = 0;
var rnd_sec = '';
for (var i = 10;i > 6;i--)
{
rnd_pos = Math.floor (Math.random() * i);
rnd_sec += figs.substr (rnd_pos, 1);
figs = figs.substr (0, rnd_pos) + figs.substr (rnd_pos + 1, i);
}
alert (rnd_sec);
Because finance is numbers
var figs = '0123456789';
var rnd_pos = 0;
var rnd_sec = '';
for (var i = 10;i > 6;i--)
{
rnd_pos = Math.floor (Math.random() * i);
rnd_sec += figs.substr (rnd_pos, 1);
figs = figs.substr (0, rnd_pos) + figs.substr (rnd_pos + 1, i);
}
alert (rnd_sec);
Because finance is numbers