JavaScript - Náhoda - Random
Náhodu zajišťuje matematická metoda Math.random()
, která vrací číslo v rozsahu 0.0 až 1.0 (0.23, 0.578, 0.999).
Dále jsou některá použití této funkce.
Náhodné pozadí
S pomocí tohoto skriptu můžete zajistit náhodné střídání barvy pozadí:
function pozadi(){ barva = new Array("yellow", "blue", "red"); x = Math.round(Math.random()*2); document.body.bgColor = barva[x]; }
Proměnná x
je náhodné číslo od 0 do 2, pomocí metody Math.round()
jsme toto číslo zaokrouhlili na celé. Nakonec jsme definovali barvu pozadí jako x-tý prvek pole document.body.bgColor = barva[x];
.
Náhodný text
text = new Array("dobrý den", "ahoj", "čau"); x = Math.round(Math.random()*2); document.write(text[x]);
Matematické metody a vlastnosti
Vyhledávání
Základy
Zajímavosti
DOM
Poradna
Pokud si nevíte rady, chcete kontakt na spolehlivého tvůrce webu, či vás zajímá cizí názor, ozvěte se.