Controlla se un numero è tra due numeri in JavaScript

Controlla se un numero è tra due numeri in JavaScript
Durante l'esecuzione di calcoli matematici in JavaScript, può essere necessario confrontare numeri diversi in base a alcuni attributi particolari. Ad esempio, ordinare alcuni dati in base all'età. In tali casi, il controllo se un numero è tra due numeri in JavaScript è di grande aiuto nel determinare l'uguaglianza o la differenza tra i valori.

Questo articolo dimostrerà gli approcci per verificare se un numero è tra due numeri in JavaScript.

Come verificare se un numero è tra due numeri usando JavaScript?

Per verificare se un numero è tra due numeri usando JavaScript, è possibile utilizzare i seguenti approcci:

  • "&&"Operatore di confronto.
  • "Ternario"Operatore.
  • "Matematica.min ()" E "Matematica.max ()"Metodi.

Dimostriamo gli approcci dichiarati uno per uno!

Approccio 1: verificare se un numero è tra due numeri in JavaScript usando l'operatore di confronto && confronto

IL "&&"L'operatore valuta un risultato basato su tutte le condizioni dichiarate. Questo operatore può essere utilizzato per applicare una condizione sul numero specificato per verificare se si trova tra gli altri due numeri specificati o meno.

Esempio
Seguiamo l'esempio di seguito:

Implementa i seguenti passaggi nello snippet del codice sopra:

  • In primo luogo, specificare un numero che deve essere controllato per la condizione richiesta.
  • Successivamente, inizializza i numeri dichiarati da confrontare con il numero nel passaggio precedente.
  • Nel passaggio successivo, applica il "se altro"Condizione e"&&"Operatore per verificare se il numero specificato è tra i numeri minimi e massimi, rispettivamente.
  • Sulla condizione soddisfatta, il "Se"La condizione eseguirà. Nell'altro scenario, il "altro"La condizione entrerà in vigore.

Produzione

Nell'output sopra, si può osservare che il numero specificato si trova tra i due numeri dichiarati.

Approccio 2: controlla se un numero è tra due numeri in JavaScript usando l'operatore ternario

IL "Operatore ternario"È un operatore condizionale che ha la stessa funzionalità di"se altro". Questo operatore può essere applicato allo stesso modo per eseguire una condizione sugli argomenti della funzione e restituire l'output corrispondente con l'aiuto di "&&"Operatore e"letterali modello".

Sintassi

condizione ? :

Nella sintassi sopra:

  • La prima espressione rappresenta il "VERO"Espressione
  • Quest'ultima espressione si riferisce al "falso"Espressione.

Esempio
Passiamo al seguente esempio:

Nelle righe di codice sopra:

  • Definire una funzione chiamata "numbet ()"Avere i parametri dichiarati per confrontare i numeri.
  • Nella sua definizione, allo stesso modo, applica una condizione su un particolare numero passato per verificare se si trova tra gli altri due numeri con l'aiuto di "&&"Operatore.
  • La prima dichiarazione eseguirà la condizione soddisfatta con l'aiuto del "letterali modello".
  • Nell'altro scenario, quest'ultima affermazione verrà visualizzata.

Produzione

L'output sopra indica che il numero passato come argomento è tra gli altri due numeri passati.

Approccio 3: controlla/verifica se un numero si trova tra due numeri in JavaScript usando la matematica.min () e matematica.Metodi max ()

IL "Matematica.min ()"Il metodo fornisce il numero con il valore più basso e il"Matematica.max ()"Il metodo fornisce il numero con il valore più alto. Questi metodi possono essere implementati per inserire un numero dall'utente e confrontarlo con il minimo e il massimo dei numeri passati con l'aiuto di una funzione definita dall'utente.

Sintassi

Matematica.Min (Num1, Num2, ...) Matematica.max (num1, num2, ...)

Nella sintassi sopra:

  • "Num1" E "Num2"Fare riferimento ai numeri da confrontare per i valori minimi e massimi, rispettivamente.

Esempio
Passiamo attraverso l'esempio di seguito:

Applicare i seguenti passaggi come indicato nel codice sopra:

  • In primo luogo, inserisci un numero dall'utente utilizzando "richiesta" scatola.
  • Nel passaggio successivo, definire una funzione chiamata "numbet ()"Avere i parametri dichiarati.
  • Nella definizione della funzione, ottenere il minimo e il massimo dei numeri passati come argomenti della funzione.
  • Successivamente, ricorda l'approccio discusso per applicare una condizione sui numeri dichiarati con l'aiuto di "&&"Operatore.
  • Infine, accedi alla funzione definita con gli argomenti passati da confrontare con il valore di input dell'utente.

Produzione

Nell'output di cui sopra, entrambe le condizioni funzionano correttamente sul numero definito dall'utente.

Conclusione

IL "&&"Operatore di confronto, il"ternario"Operatore o il"Matematica.min ()" E "Matematica.max ()"I metodi possono essere utilizzati per verificare se un numero si trova tra due numeri usando JavaScript. L'operatore && può essere utilizzato semplicemente per confrontare un numero particolare con gli altri due numeri specificati. L'operatore ternario esegue anche la stessa operazione. Mentre matematica.min () e matematica.max () può essere implementato per calcolare il minimo e il massimo dei parametri e confrontarli con il numero definito dall'utente. Questo tutorial ha spiegato per verificare se un numero si trova tra due numeri usando JavaScript.