Negere kode i en “hvis”Tilstandsblokk i JavaScript er en måte å endre tilstandens logikk på, slik at den bare skal utføres når det motsatte av den opprinnelige tilstanden er sann. Dette kan gjøres ved å bruke det logiske “Ikke”(!) Operatør før betinget uttalelse.
Denne bloggen vil demonstrere prosessen med å negere koden i JavaScript hvis uttalelse.
Hvordan negere kode i JavaScripts "if" uttalelsesblokk?
I JavaScript kan du negere en kodeblokk i en IF -uttalelse ved å bruke "Logisk ikke (!)”Operatør. Ikke (!) Operatør negerer den boolske verdien av et uttrykk, så hvis du plasserer det før en tilstand, vil det invertere sannheten i den tilstanden.
Syntaks
For å negere kode i en IF -uttalelse, bruk den gitte syntaks:
hvis(!betingelse)
// gjør noe
Eksempel 1: negerer en boolsk verdi i "if" uttalelsesblokk
Lag en variabel “er sant”Som lagrer en boolsk verdi”ekte”:
var istrue = sant;
Bruk den ikke -operatøren i IF -uttalelsen som vil sjekke og utføre når tilstanden er falsk. Her skal vi skrive ut “falsk”På konsollen ved å negere verdien av variabelen”er sant" det er sant. Ellers, skriv ut "ekte”:
hvis(!er sant)
konsoll.logg ('falsk');
ellers
konsoll.log ('sant');
Utgangsskjermen “ekte”På konsollen fordi i IF -uttalelsen, vil vi sjekke om variabelen”er sant”Er falsk trykk“falsk”Ellers, skriv ut“ekte”:
Eksempel 2: negerer enhver tilstand i "if" uttalelsesblokk
Du kan også negere enhver tilstand i "hvis”Uttalelsesblokk ved hjelp av ikke -operatøren. Først må du lage en variabel "x”Som lagrer nummeret”15”:
var x = 15;
Nå, i IF -uttalelsen, vil vi sjekke om "x”Er ikke større enn 10, da er den mindre enn eller lik 10. Ellers er x større enn 10:
hvis (!(x> 10))
konsoll.Logg ("X er mindre enn eller lik 10");
annet
konsoll.Logg ("X er større enn 10");
Produksjon
Det handler om å negere IF -uttalelsesblokken i JavaScript.
Konklusjon
For å negere kode i JavaScripts “hvis”Uttalelsesblokk, bruk“Logisk ikke (!) ” operatør. Det vil vende verdien eller resultatet av den spesifiserte tilstanden. I denne bloggen demonstrerte vi prosessen med å negere koden i JavaScripts "if" -uttalelse.