Come ottenere un galleggiante casuale in un intervallo usando JavaScript

Come ottenere un galleggiante casuale in un intervallo usando JavaScript

Generare numeri casuali è una pratica molto comune, soprattutto mentre si risolve i problemi matematici. Più specificamente, in JavaScript, può esserci un requisito per generare un numero casuale entro il limite specificato per evitare i valori della spazzatura. In tal caso, ottenere un galleggiante casuale in un intervallo usando JavaScript ottiene efficacemente il valore preciso.

Questo tutorial discuterà dell'approccio per ottenere un galleggiante casuale in un intervallo usando JavaScript con l'aiuto di esempi.

Come ottenere/recuperare un numero di galleggiatura casuale in un intervallo in JavaScript?

IL "Matematica.casuale()"Il metodo può essere applicato per ottenere un galleggiante casuale nell'intervallo usando JavaScript. Questo metodo fornisce un numero casuale tra 0 (incluso) e 1 (escluso).

Esempio 1: ottenere galleggianti casuali nell'intervallo passato

Questo esempio può essere implementato con l'aiuto di "parseFloat ()" metodo. Questo metodo analizza un valore sotto forma di una stringa e fornisce il primo numero in cambio.

Sintassi

parsefloat (valore)

Nella sintassi sopra:

"valore"Si riferisce al valore che deve essere analizzato.

Nella seguente illustrazione, il valore float casuale verrà estratto in base all'intervallo dei valori passati come argomenti della funzione:

Applicare i passaggi indicati nel codice sopra:

  • Definire una funzione chiamata "casualRange ()"Avere i parametri dichiarati, dove il"min" E "max"I parametri indicano l'intervallo entro il quale verrà restituito il numero di galleggiante casuale.
  • Nella sua definizione (funzione), applica il "Matematica.casuale()"Metodo per restituire il numero casuale tra 0 e 1.
  • L'ulteriore algoritmo nell'istruzione Codice, quando applicato con il metodo dichiarato, restituirà il numero casuale tra l'intervallo passato.
  • Algoritmo: (0.5) *(3.5 - 2.5) + 2.5 = 3 (rientra nell'intervallo).
  • Nell'algoritmo sopra, "0.5"Si presume sia il valore casuale generato.
  • Infine, il valore risultante verrà analizzato.

Produzione

Nell'output di cui sopra, sono stati visualizzati i valori float all'interno dell'intervallo passato.

Esempio 2: ottenere galleggianti casuali all'interno dell'intervallo specificato

In questo esempio particolare, il valore float casuale verrà restituito rispetto ai valori dell'intervallo specificato:

Implementa i seguenti passaggi nelle righe precedenti del codice:

  • Dichiarare una funzione denominata "casualRange ()". Nella sua definizione, assegnare le gamme "min" e "max", rispettivamente.
  • Nel passaggio successivo, allo stesso modo, applica il "Matematica.casuale()"Metodo e algoritmo dichiarato per generare i numeri casuali che rientrano tra le gamme Min e Max specificate.
  • Algoritmo: (0.5) *(2.5 - 1.5) + 1.5 = 2
  • Nell'algoritmo sopra, "0.5"Si presume sia il numero casuale generato.
  • Infine, visualizzare il valore float casuale risultante all'interno dell'intervallo specificato tramite un avviso.

Produzione

Nell'output sopra, si può vedere che i numeri casuali generati cadono tra l'intervallo specificato.

Conclusione

IL "Matematica.casuale()"Il metodo può essere applicato con l'intervallo passato o specificato per ottenere un galleggiante casuale nell'intervallo usando JavaScript. Questo metodo può essere implementato per generare il numero casuale in modo tale che il numero rientri tra i valori float passati o specificati. Questo articolo ha discusso degli approcci per ottenere un galleggiante casuale in un intervallo usando JavaScript.