Questo blog dimostrerà la procedura di generare un numero casuale in un determinato intervallo con l'aiuto di un programma JavaScript. Iniziamo!
Usando matematica.Metodo casuale () per generare numeri casuali in un determinato intervallo
Per usare il “Matematica.casuale()"Metodo per generare un numero casuale in un intervallo specifico, controlla la sintassi data.
Sintassi
La sintassi seguente può essere utilizzata per generare un numero casuale usando "Matematica.casuale()" metodo:
Ai fini della generazione di un numero casuale in un determinato intervallo, utilizzeremo la seguente sintassi:
Matematica.casual () * (max_number-min_number) + min_number;Qui, "max_number"Rappresenta il numero massimo, E "min_number"Indica il Numero minimo della gamma data.
Ora dai un'occhiata ad alcuni esempi relativi all'uso del "Matematica.casuale()"Metodo allo scopo specificato.
Esempio 1
Se si desidera ottenere un numero casuale in un intervallo da 0 a 100, controlla il programma di seguito offerto.
Qui, "100"Rappresenta il"max_number" E "0"Indica il"min_number"Della gamma data:
Matematica.casuale () * (100-0) + 0;Dopo aver inserito questi valori nella formula, l'output sarà un numero decimale casuale "42.72769582760376"Usando" Matematica.Metodo casuale () ":
Esempio 2
Ora creeremo una funzione chiamata "getRandomNumber ()"E passare due argomenti"min_number" E "max_number"Ad esso. Questa funzione chiamerà il "Matematica.casuale()"Metodo per generare un numero casuale a punto mobile tra l'intervallo specificato:
Successivamente, chiameremo la funzione "getRandomNumber ()"Passando"25" COME "min_number" E "80" COME "max_number":
getRandomnumber (25,80);Ora eseguiremo il programma di cui sopra nella console e visualizzeremo l'output:
Come puoi vedere, il programma dato ha generato il numero casuale decimale "38.48177131797334". Nel caso, se si desidera generare un numero intero, controlla la procedura di seguito.
Usando matematica.Metodo del pavimento () per generare numeri casuali in un determinato intervallo
Nella programmazione JavaScript, per lo più ci occupiamo dell'intero numero anziché dei punti galleggianti. Sebbene per convertire il galleggiante in numeri interi, usiamo il metodo "Matematica.pavimento()".
Sintassi
Per prima cosa controlla la sintassi di base del "Matematica.pavimento()" metodo:
Nella sintassi di cui sopra, chiameremo il metodo "Matematica.casuale()" nel "Matematica.pavimento()". IL "Matematica.pavimento()"Il metodo completa il numero di punto mobile restituito dalla matematica.Metodo casuale () ".
Ora, proviamo alcuni esempi per generare un numero casuale con l'aiuto della matematica.Metodo floor () ”.
Esempio 1
Se si desidera ottenere un numero casuale tra un intervallo da 1 a 100, eseguire il codice fornito nella console:
Qui, 1 è il "min_number" E 100 è il "max_number"Nella gamma data. Dopo aver inserito questi valori nella formula, l'output stamperà un numero casuale "52":
Esempio 2
Prima di tutto, creeremo una funzione chiamata "getRandomNumber ()"E passare due argomenti"min_num" E "max_num". Come abbiamo discusso sopra, il "max_num" è il numero massimo E "min_num"Rappresenta il Numero minimo della gamma data.
La funzione "getRandomnumber ()" chiamerà il metodo "matematica.casuale () "nella" matematica.Metodo floor () "per arrotondare il numero casuale risultante:
funzione getRandomNumber (min_num, max_num)Nel prossimo passaggio, invoceremo la funzione "getRandomNumber ()"Passando valori"25" COME "min_num" E "80" COME "max_num":
GetRandomnumber (25,80);L'esecuzione del programma di cui sopra nella console visualizzerà "63"Come numero casuale intero:
Abbiamo fornito informazioni essenziali relative alla generazione di un numero casuale in JavaScript.
Conclusione
Per generare un numero casuale, è possibile utilizzare due metodi JavaScript: "Matematica.casuale()" E "Matematica.pavimento() ". "Matematica.casuale()"Viene utilizzato per generare un numero casuale a punta mobile e" matematica.floor () "utilizza la" matematica.Metodo casuale () "per arrotondare il valore casuale a punto mobile risultante in un numero intero o un numero intero. Entrambi questi metodi accettano "min_number" E "max_number"Come i loro argomenti. Questo blog ha dimostrato la procedura di generare un numero casuale in un determinato intervallo con l'aiuto di un programma JavaScript.