Mens du jobber med betingede uttalelser i JavaScript, er det viktig å forstå sannhets- eller forfalskningsverdiene. I JavaScript blir alle forhold evaluert som "ekte”Eller“falsk”. En "sannhet”Verdi er en som er sann når den evalueres i en boolsk sammenheng, mens en“falske”Verdien er en som er falsk når den vurderes i en boolsk sammenheng.
Dette innlegget vil forklare JavaScript sannhets- og forfalskningsverdiene.
Hva er sannhets- og falske verdier i JavaScript?
Som vi diskuterte ovenfor, blir verdiene som blir evaluert som "ekte”I en boolsk sammenheng, blir vurdert”sannhet”Verdier mens verdiene evaluert som“falsk”, Er“falske”Verdier.
Truty verdier i JavaScript
Alle verdier er sanne unntatt falske verdier. Noen sanne verdier er som følger:
Falsyverdier i JavaScript
Det er seks vanlige falske verdier i JavaScript:
Eksempel
Her, i det gitte eksemplet, vil vi bruke betingede utsagn (IF-Else) med den boolske operatøren for å manipulere sannhets- og forfalskningsverdier. For å gjøre det, definer en funksjon som heter “CheckValue ()”Det tar en verdi som en parameter. Hvis den passerte verdien i “hvis”Tilstand er sann i henhold til den boolske konteksten, skriv ut meldingen“Det er en sannhetsverdi”Ellers, skriv ut“Det er en forfalskningsverdi”På konsollen:
funksjon checkValue (val)Ring den definerte funksjonen og pass de forskjellige verdiene som en parameter for å sjekke sannhets- og forfalskningsverdiene i JavaScript:
checkValue (0);Produksjon
Det handler om sannhets- og falske verdier i JavaScript.
Konklusjon
Verdiene som blir evaluert som "sanne" i en boolsk sammenheng, blir vurdert "sannhet”Verdier mens verdiene evaluert som“falsk”, Er“falske”Verdier i JavaScript. Alle verdier er sanne unntatt falske verdier. Det er seks falske verdier i JavaScript, inkludert "falsk”,“0”,“Nan”,“udefinert”,“tom streng”Og“null”. Dette innlegget forklarte Javascript sannhets- og forfalskningsverdiene.