Generere tilfeldige hele tall i JavaScript i et bestemt område

Generere tilfeldige hele tall i JavaScript i et bestemt område
Tilfeldige tall er tall som genereres/opprettet på en tilfeldig og ikke-mønster-følgende måte. De brukes ofte i dataprogrammering for forskjellige applikasjoner, inkludert å generere tilfeldige passordtegn, etterligne tilfeldige spillhendelser og lage unike ID -er.

Dette innlegget vil diskutere prosedyren for å generere tilfeldige hele tall i et bestemt område i JavaScript.

Hvordan generere tilfeldige hele tall i et bestemt område i JavaScript?

For å generere tilfeldige hele tall i et bestemt område, bruk den innebygde “tilfeldig()”Metode for“Matte”Objekt med“gulv()”Metode. Matten.Tilfeldig () ”-metode gir et tilfeldig tall som en utgang mellom 0 (inkluderende) og 1 (utelukkende). Mens “matte.gulv () ”-metode runder et desimaltall ned til nærmeste/nærmeste hele tall.

Eksempel 1: Generer tilfeldige hele tall i JavaScript i det statiske intervallet

Først, definere en funksjon som heter “MyFunction ()”Med to parametere,”Mymin”Og“Mymax”Som indikerer det spesifiserte intervallet for å generere et tilfeldig tall mellom det:

funksjon MyFunction (MyMin, MyMax)
Returmatematikk.gulv ((matematikk.tilfeldig () * (mymax - mymin)) + mymin);

Ring funksjonen og pass intervallet for å generere tilfeldige tall mellom “1”Og“100”:

La Myresult = MyFunction (1, 100);

Til slutt, skriv ut de tilfeldige genererte tallene på konsollen:

konsoll.Logg ("tilfeldig tall mellom 1 og 100 er: (" + myresult + ")");

Det kan sees at hver gang siden er lastet på nytt, genereres et tilfeldig hele tall:

Eksempel 2: Generer tilfeldige hele tall ved hjelp av brukerdefinerte intervaller

Først må du lage to variabler, "x”Og“y”Det vil lagre inngangen fra brukeren for å angi intervallet for å generere tilfeldige hele tall:

var x = spør ('skriv inn minimumsnummeret:', ");
var y = spør ('Angi maksimalt antall:', ");

Definer en funksjon for å generere tilfeldige tall ved hjelp av matematikken.tilfeldig () metode med matematikken.Gulv () Metode:

funksjon MyFunction (MyMin, MyMax)
Returmatematikk.gulv ((matematikk.tilfeldig () * (mymax - mymin)) + mymin);

Ring funksjonen for å generere tilfeldige hele tall mellom det spesifiserte området:

konsoll.logg ("tilfeldig tall mellom settintervall er" + myfunction (x, y));

Produksjon

Vi har gitt all nødvendig informasjon som er relevant for å generere tilfeldige hele tall i et bestemt område i JavaScript.

Konklusjon

For å generere tilfeldige hele tall innenfor det spesifikke området i JavaScript, bruk "Matte.tilfeldig()”Metode med“Matte.gulv()”Metode. Det er den mest brukte tilnærmingen for å generere tilfeldige tall innen et bestemt område. I dette innlegget diskuterte vi prosedyren for å generere tilfeldige hele tall i et bestemt område i JavaScript.