Metodo casuale di JavaScript Math | Spiegato

Metodo casuale di JavaScript Math | Spiegato
In JavaScript, ci sono più metodi integrati che vengono utilizzati per ottenere funzionalità diverse, ad esempio il Matematica.girare() Il metodo arrotonda il numero all'intero più vicino, il Matematica.trunc () Il metodo mantiene il valore intero e salta la parte frazionaria del valore dato, il Matematica.casuale() La funzione restituisce un valore numerico casuale tra zero (incluso) e uno (non incluso), ecc.

Questo articolo spiegherà la comprensione approfondita degli aspetti della matematica sotto l'elenco.Metodo casuale ():

  • Cos'è la matematica.casuale () in javascript
  • Sintassi di base
  • Come matematica.Il metodo casuale () funziona in javascript

Quindi iniziamo!

Cos'è la matematica.casuale()

È un metodo predefinito utilizzato per creare un numero di punto galleggiante casuale (frazionario) tra 0.0 (incluso) e 1.0 (escluso).

In JavaScript, per impostazione predefinita Matematica.casuale() produce un valore casuale tra (0, 1). Tuttavia, possiamo specificare l'intervallo di nostra scelta moltiplicando il valore restituito della matematica.casuale() Metodo alla grandezza dell'intervallo.

Sintassi di base

Lo snippet seguente mostra la sintassi di base per generare un numero casuale utilizzando Matematica.casuale() Metodo in JavaScript:

Matematica.casuale();

Lo snippet sopra mostra che la matematica.Il metodo casuale () non richiede alcun parametro.

Come matematica.Il metodo casuale () funziona in javascript

In questa sezione, capiremo tutti gli elementi essenziali del Matematica.casuale() Metodo in JavaScript. Per fare ciò, considereremo alcuni esempi.

Come usare la matematica.Metodo casuale () per ottenere un numero casuale

In questo esempio utilizzeremo il Matematica.casuale() Metodo per ottenere un numero casuale:

Let Number = Math.casuale();
console.log ("numero generato in modo casuale:", numero);

Ogni volta che eseguiamo questo programma, otterremo un nuovo numero casuale tra 0.0 (inclusivo) e 1.0 (esclusivo):

L'output mostra che il Matematica.casuale() Il metodo ha restituito un numero casuale.

Come generare un numero casuale (numero di punto galleggiante) tra l'intervallo specificato dall'utente

Questa volta il Matematica.casuale() creerà un numero casuale tra l'intervallo specificato dall'utente:

funzione casualValue (Minval, maxval)
restituire matematica.casuale () * (Maxval - Minval) + Minval;

console.log ("Valore casuale tra 5 e 10:", RandomValue (5,10));

L'output mostra che questo Matematica.casuale() Il metodo ha prodotto un numero casuale tra l'intervallo specificato dall'utente.

Come generare un valore intero usando la matematica.Metodo casuale () in JavaScript

Per generare valori di interi casuali in JavaScript, possiamo usare vari metodi di matematica come round (), ceil (), eccetera. insieme con il Matematica.casuale() metodo.

var numero = matematica.Round (matematica.casuale ()*10);
console.log ("Valore casuale:", numero);

In questo esempio, abbiamo utilizzato il Matematica.girare() con Matematica.casuale() metodo. Di conseguenza, otterremo un numero casuale maggiore o uguale a zero ma inferiore a 10:

Ecco come possiamo generare un valore intero casuale usando la matematica.Metodo casuale () in JavaScript.

Come usare la matematica.Metodo casuale () per generare un valore intero tra l'intervallo specificato dall'utente

In questo esempio, abbiamo utilizzato il Matematica.pavimento() metodo insieme al Matematica.casuale() metodo per generare un casuale numero intero Tra 5 e 10:

funzione casualval (Minval, maxval)
restituire matematica.pavimento (matematica.casuale () * (maxval - minval)) + Minval;

console.log ("Valore risultante:", casuale (5, 15));

Lo snippet sopra verifica il funzionamento di Matematica.casuale() metodo.

Conclusione

In JavaScript, un metodo predefinito chiamato Matematica.casuale() viene utilizzato per produrre uno pseudo casuale frazionario/flottante valore numerico tra 0.0 (incluso) e 1.0 (escluso). Possiamo ottenere un valore intero usando la matematica.Metodo casuale (), per farlo, dobbiamo utilizzare alcuni altri metodi di matematica insieme al Matematica.casuale() metodo come Matematica.round (), matematica.ceil (), e così via. Questo articolo ha discusso di come ottenere i numeri casuali a punta mobile o i numeri interi usando Matematica.casuale() Metodo in JavaScript.