Alokkusele programmeerimise õppimine

Juhuslikud numbrid JavaScriptis genereerimine: Nii on see lihtne

Kõik õpetuse videod Programmeerimise õppimine algajatele

Juhuslike arvude genereerimine mängib programmeerimises olulist rolli. Olenemata sellest, kas arendad mängu, lood simulatsioone või katsetad lihtsalt juhuslike arvudega, on oluline teada, kuidas neid tõhusalt genereerida. Selles õpetuses näitan ma, kuidas saad JavaScriptiga juhuslikke arve genereerida. Järgnevalt liigume samm-sammult protsessist läbi.

Olulisemad järeldused

  • JavaScriptis saab genereerida juhuslikke arve vahemikus 0 kuni 1.
  • Et saada juhuslik number kindlas vahemikus, on vajalikud mõned arvutused.
  • Math.floor()-meetodi kasutamine võimaldab juhuslikest numbritest täisarve välja võtta.

Samm-sammuline juhend

Juhuslike arvude genereerimiseks töötame JavaScriptis Math-klassiga. Esiteks selgitan põhialuseid ja seejärel liigun konkreetsete näidisteni.

Esmane kontakt juhuslike arvude genereerimisega

Alusta muutuja loomisega, et salvestada juhuslik number. JavaScriptis kasutame Math.random()-funktsiooni, et genereerida juhuslik number vahemikus 0 (kaasa arvatud) kuni 1 (välja arvatud).

Siin on, kuidas saad seda oma koodis teha:

let randomValue = Math.random();

Sellega genereerid oma skriptis juhusliku arvu. Proovime seda praktikas.

Juhuslikud numbrid JavaScriptis genereerimine: Nii see käib lihtsalt

Väljakutse: määrata kindel vahemik

Järgmine väljakutse on genereerida juhuslik number kindlas vahemikus, näiteks 1 ja 10. Lihtsaim viis selle saavutamiseks on korrutada juhuslik number ülemise piiriga ja veenduda, et lisame õige offseti.

Juhuslike arvude ümmardamine

Järgmine probleem on see, et Math.random() genereeritud väärtused on kümnendkohad. Täisarvude saamiseks kasutame Math.floor()-funktsiooni.

Siin hoolitseb Math.floor() selle eest, et number ümardatakse allapoole, võimaldades sul saada ainult täisarve.

Juhuslikud arvud laiemas vahemikus

Kui soovid nüüd genereerida juhuslikke arve vahemikus 1 kuni 100, saad rakendada sama loogikat.

See rida genereerib juhuslikke arve vahemikus 1 kuni 100. Oluline on märkida, et see protseduur ei too kunagi tulemuseks 101 või rohkem.

Juhuslikud numbrid JavaScriptis genereerimiseks: Nii on see lihtne

Kokkuvõte – juhuslikud arvud JavaScriptis: praktiline juhend

Selges juhendis oled õppinud, kuidas genereerida juhuslikke arve JavaScriptis. Sa saad genereerida juhuslikke arve vahemikus 0 kuni 1 ja neil kohandades saada täisarve kindlates vahemikes. Math.random() ja Math.floor() kasutamine annab sulle vajaliku paindlikkuse. Kasuta neid tehnikaid, et viia ellu oma põnevad projektid!

Korduma kippuvad küsimused

Kuidas saan tagada, et juhuslikud arvud on tõeliselt juhuslikud?Math.random()-funktsioon JavaScriptis kasutab pseudojuhuslike arvude generaatorit, mis enamikeks eesmärkideks on piisav.

Kas ma saan genereerida juhuslikke arve ka muudest vahemikest?Jah, saad kohandada korrutamist ja liitmist, et genereerida juhuslikke arve igas soovitud vahemikus.

Kas erinevate programmeerimiskeelte meetodite vahel on erinevusi?Jah, igal keelel on oma meetodid juhuslike arvude genereerimiseks, kuid põhikontseptsioon jääb sageli samaks.