Sjekk om et nummer er mellom to tall i JavaScript

Sjekk om et nummer er mellom to tall i JavaScript
Mens det utfører matematiske beregninger i JavaScript, kan det være et krav for å sammenligne forskjellige tall basert på et bestemt attributt. For eksempel å sortere noen data basert på alder. I slike tilfeller er det å sjekke om et tall er mellom to tall i JavaScript.

Denne oppskrivningen vil demonstrere tilnærmingene for å sjekke om et tall er mellom to tall i JavaScript.

Hvordan sjekke om et tall er mellom to tall ved hjelp av JavaScript?

For å sjekke om et tall er mellom to tall ved hjelp av JavaScript, kan følgende tilnærminger brukes:

  • &&”Sammenligningsoperatør.
  • Ternary”Operatør.
  • Matte.min ()”Og“Matte.Max ()”Metoder.

La oss demonstrere de uttalte tilnærmingene en etter en!

Tilnærming 1: Sjekk om et tall er mellom to tall i JavaScript ved bruk av && sammenligningsoperatør

&&”Operatøren evaluerer et resultat basert på alle uttalte forhold. Denne operatøren kan brukes til å bruke en betingelse på det angitte nummeret for å sjekke om det er mellom de to andre spesifiserte tallene eller ikke.

Eksempel
La oss følge det undergitte eksemplet:

Implementere følgende trinn i ovennevnte kodebit:

  • For det første, spesifiser et tall som må sjekkes for den nødvendige tilstanden.
  • Etter det, initialiser de angitte tallene som skal sammenlignes med nummeret i forrige trinn.
  • I neste trinn, bruk "Hvis/ellers”Tilstand og“&&Operatør for å sjekke om det angitte nummeret er mellom henholdsvis minimums- og maksimumstall.
  • Etter den fornøyde tilstanden, "hvis”Tilstanden vil utføre. I det andre scenariet, "ellers”Tilstanden trer i kraft.

Produksjon

I outputten kan det observeres at det spesifiserte tallet er mellom de to uttalte tallene.

Tilnærming 2: Sjekk om et tall er mellom to tall i JavaScript ved hjelp av ternær operatør

ternær operatør”Er en betinget operatør som har samme funksjonalitet som“Hvis/ellers”. Denne operatøren kan på samme måte brukes for å utføre en betingelse på funksjonsargumentene og returnere den tilsvarende utgangen ved hjelp av "&&”Operatør og“mal litteraler”.

Syntaks

betingelse ? :

I syntaks ovenfor:

  • Det tidligere uttrykket representerer “ekte”Uttrykk
  • Det siste uttrykket refererer til “falsk”Uttrykk.

Eksempel
La oss gå videre til følgende eksempel:

I kodelinjene ovenfor:

  • Definere en funksjon som heter “numbet ()”Å ha de uttalte parametrene for å sammenligne tallene.
  • I sin definisjon, på samme måte, bruk en betingelse på et bestemt bestått nummer for å sjekke om det er mellom de to andre tallene ved hjelp av “&&”Operatør.
  • Den tidligere uttalelsen vil utføre etter den fornøyde tilstanden ved hjelp av "mal litteraler”.
  • I det andre scenariet vises den sistnevnte uttalelsen.

Produksjon

Ovennevnte utgang betyr at antallet som er gitt som et argument er mellom de to andre passerte tallene.

Tilnærming 3: Sjekk/bekreft om et tall er mellom to tall i JavaScript ved hjelp av matematikk.min () og matematikk.Max () Metoder

Matte.min ()”-Metoden gir tallet som har den laveste verdien, og“Matte.Max ()”Metoden gir tallet som har den høyeste verdien. Disse metodene kan implementeres for å legge inn et nummer fra brukeren og sammenligne det med minimum og maksimum av de beståtte tallene ved hjelp av en brukerdefinert funksjon.

Syntaks

Matte.min (num1, num2, ...) matte.Max (num1, num2, ...)

I syntaks ovenfor:

  • num1”Og“num2”Henvis til tallene som skal sammenlignes for henholdsvis minimums- og maksimumsverdiene.

Eksempel
La oss gå gjennom det undergitte eksemplet:

Bruk følgende trinn som gitt i koden ovenfor:

  • For det første, legg inn et nummer fra brukeren ved å bruke "hurtig”Boks.
  • I neste trinn, definer en funksjon som heter “numbet ()”Å ha de uttalte parametrene.
  • I funksjonsdefinisjonen, få minimum og maksimum av de passerte tallene som funksjonsargumenter.
  • Etter det, husk den diskuterte tilnærmingen for å anvende en betingelse på de uttalte tallene ved hjelp av “&&”Operatør.
  • Til slutt får tilgang til den definerte funksjonen med de beståtte argumentene som skal sammenlignes med brukerinngangsverdien.

Produksjon

I output ovenfor fungerer begge forholdene ordentlig på det brukerdefinerte nummeret.

Konklusjon

&&”Sammenligningsoperatør,“ternary”Operatør, eller“Matte.min ()”Og“Matte.Max ()”Metoder kan brukes til å sjekke om et tall er mellom to tall ved bruk av JavaScript. && -operatøren kan brukes bare for å sammenligne et bestemt tall med de to andre spesifiserte tallene. Den ternære operatøren utfører også den samme operasjonen. Mens matematikk.min () og matematikk.Max () kan implementeres for å beregne minimum og maksimum av parametrene og sammenligne dem med det brukerdefinerte nummeret. Denne opplæringen forklarte for å bekrefte om et nummer er mellom to tall ved bruk av JavaScript.