JavaScript

Naključna številka Javascript

Naključna številka Javascript

Med razvojem spletnega mesta za igre na srečo moramo pogosto ustvariti naključne številke. V tem članku bomo vedeli, kako lahko z naključno metodo dobimo naključno v Javascriptu.

The naključen metoda pomaga pri ustvarjanju psevdonaključnih števil, saj aritmetično ustvarjanje prave naključne številke ni mogoče.

Sintaksa

Naključne številke lahko dobimo z uporabo matematike.funkcija random (), kot je ta:

Matematika.naključen();

Ta funkcija ne sprejme nobenega argumenta in bo vrnila naključno plavajoče število med 0 in 1.

Če želimo ustvariti naključne številke med poljubnima dvema številkama ali do meje. Sintaksa bi bila zanje drugačna. Za boljše razumevanje poskusimo z nekaj primeri.

Primeri

Recimo, da želimo ustvariti naključno število od 0 do 99. Sintaksa za podajanje omejitve ali obsega je:

Matematika.naključno () * 100

Upoštevajte, da je 100 omejitev ali obseg in ne število.

Vidite lahko, da je ustvaril število od 0 do 99, vendar je to float število.

Torej, če želimo imeti celo število in ne float števila, lahko uporabimo matematiko.tal () metoda nad Math.metoda random (), kot je ta:

Matematika.nadstropje (Math.naključno () * 100)

To izgleda super!

Kaj pa, če ne želimo imeti številk od 0 do 99 ali naprej, ampak neke druge številke, na primer 50 do 90. Najprej poglejmo, kako to lahko naredimo, kasneje pa bomo videli, kako to deluje.

Matematika.nadstropje ((Math.naključno () * 40) + 50)

V tej sintaksi je 40 obseg ali omejitev od 50 do naprej, 50 kot začetna številka.

Na koncu, če želimo zgraditi svojo naključno funkcijo po meri, ki ji lahko damo dve številki (najmanjšo in največjo) in dobimo naključno število med tema dvema. Funkcija bi bila taka:

funkcija getRandomNum (sNum, lNum)
vrni matematiko.nadstropje ((Math.naključno * (lNum - sNum)) + sNum)

Upoštevajte, da bo končna številka ali “lNum” izključena. Če želite vključiti tudi to, dodajte v razpon »1«, kot je ta:

funkcija getRandomNum (sNum, lNum)
vrni matematiko.nadstropje ((Math.naključno * (lNum - sNum + 1)) + sNum)

Po pisanju te funkcije. Pokličimo in poglejmo rezultate.

getRandomNumber (20, 40);



Kot lahko vidite, dobimo naključna števila od 20 do 40.

To je nekaj različnih načinov ustvarjanja psevdonaključnih števil v Javascriptu z uporabo matematike.metoda random ().

Zaključek

V tem članku smo se naučili pridobivati ​​naključne številke v Javascriptu in preizkusili več tehnik, da smo dobili želene rezultate. Naučili smo se tudi izdelati funkcijo po meri, v kateri lahko zagotovimo obseg številk in dobimo naključna števila med temi območji.

Torej, nadaljujte z učenjem Javascripta z linuxhint.com da bi ga bolje razumeli. Hvala vam!

Brezplačni in odprtokodni igralni mehanizmi za razvoj iger Linux
Ta članek bo zajemal seznam brezplačnih in odprtokodnih igralnih mehanizmov, ki jih je mogoče uporabiti za razvoj 2D in 3D iger v Linuxu. Obstaja veli...
Vadnica Shadow of the Tomb Raider za Linux
Shadow of the Tomb Raider je dvanajsti dodatek k seriji Tomb Raider - franšiza akcijsko-pustolovskih iger, ki jo je ustvaril Eidos Montreal. Kritiki i...
Kako povečati FPS v Linuxu?
FPS pomeni Število sličic na sekundo. Naloga FPS je merjenje hitrosti sličic pri predvajanju video posnetkov ali igranih predstavah. Z enostavnimi bes...