Kako uporabiti izjavo JavaScript if-else

Kako uporabiti izjavo JavaScript if-else

Pogojne izjave vnesejo logiko v vaš program in njihova uporaba je neomejena. Če še niste prvi v JavaScriptu, se naučite uporabljati 'if-else' Izjava vam omogoča, da svojemu programu natančno naročite, kako naj deluje.





Uporaba pogojev v JavaScript je enostavna. Začnimo.





Kako uporabljati pogoje v JavaScript

Tako kot mnogi drugi programski jeziki se pogojni stavki v JavaScriptu začnejo z če izjavo.





Evo, kako izgleda njegova sintaksa:

if(condition){
// some actions;
}

Če je pogoj v oklepajih resničen, bo vaš program izvedel dejanja v kodranem oklepaju.



The drugače stavek nato pride, če se želite izogniti praznemu izhodu, ko je če stanje vrne napačen rezultat:

if(condition){
// some actions;
}else{// execute something else}

Upoštevajte, da drugače ne sprejema določenega pogoja. Namesto tega izvaja določena dejanja le, če je prejšnji pogoj napačen.





In če želite pred uporabo preveriti druge pogoje drugače , tukaj je drugače če izjava mi pride prav. Podobno vam je uporabite pogojne stavke v Pythonu . To je ' elif 'in ne' drugače če 'v Pythonu.

Za uporabo drugače če v JavaScript, pogojna sintaksa postane:





hkrati glejte youtube
if(condition){
// some actions;
}else if(another condition){
// execute another action
}else{// execute something else}

lahko uporabite tudi toliko drugače če izjave, kot želite:

if(condition){
// some actions;
}else if(another condition){
// execute another action
}else if(a third condition){
// perform another action
}else{// execute something else}

Zdaj pa poglejmo nekaj praktičnih primerov, ki združujejo te pogojne izjave:

var name = 'idowu';
if(name== 'MUO'){
console.log('Hello'+ ' '+ name);
}else{
console.log('Hello everyone');
}
Output: Hello everyone

Zgornji primer izvede dejanje v drugače izjavo, ker je vrednost ime ni MUO.

Povezano: Kaj je JavaScript in kako deluje?

Zdaj pa poglejmo primer kode, ki uporablja tri pogojne stavke.

Spodnja koda zabeleži pozdrav za ime samo na indeksu nič:

var names = ['MUO', 'Jane', 'Idowu'];
if(names[0]=='Jane'){
console.log('Hello'+ ' ' +names[0]);
}else if(names[0]=='Idowu'){
console.log('Hello'+ ' ' +names[0]');
}else if(names[0]=='MUO'){
console.log(Hello'+ ' ' +names[0]);
}else{
console.log('You didn't get the index');
}
Output: Hello MUO

Pogoji JavaScript s ternarnim operaterjem

Pogoje JavaScript lahko razglasite tudi s pomočjo trojnega operaterja.

Splošna sintaksa izgleda takole:

var x = condition ? operation one : operation two

The vprašaj (?) preveri veljavnost pogoja. Če je to res, se izvede operacija ena . V nasprotnem primeru se obrne na operacija dve .

Tukaj je praktičen primer, kako uporabljati trojni operater z če potem izjava:

kako ujeti nekoga, ki vas vohuni
var name = 'Idowu';
var checkName =
name == 'MUO' ? console.log('Hello'+ ' '+ name) : console.log('Hello everyone');
Output: Hello everyone

Če želite preveriti več pogojev z uporabo tenarnega operaterja JavaScript (podobno kot drugače če ):

var temperature = 25
var checkTemperature =
temp<24 ? console.log('Too cold') :
temp == 25 ? console.log('Moderate') :
console.log('extreme');
Output: Moderate

Tukaj je prepis zadnjega delčka kode v prejšnjem razdelku z uporabo trojne operacije:

var names = ['MUO', 'Jane', 'Idowu'];
var checkIndex =
names[0] == 'Jane' ? console.log('Hello'+ ' ' +names[0]) :
names[0] == 'Idowu' ? console.log('Hello'+ ' ' +names[0]) :
names[0] == 'MUO' ? console.log('Hello'+ ' ' +names[0]) :
console.log('You didn't get the index');
Output: Hello MUO

Opomba: Čeprav je preprosto, morda ne boste želeli uporabljati trojne operacije z ugnezdenimi pogoji, saj vas lahko zmede. Ampak to je še vedno čeden način za izražanje pogojnih izjav, če se dobro spoznate.

Upravljajte svoj JavaScript s pogoji

Kot vsak drugi programski jezik vam obvladovanje pogojnih stavkov v JavaScriptu omogoča izvajanje neomejenih logičnih operacij. Posledično imate nadzor nad tem, kako se vaš program obnaša.

Ne glede na to, ali se odločite za uporabo navadnih stavkov 'if-else' ali trojno operacijo, zagotovite, da je vaša koda berljiva in enostavna za razumevanje.

Deliti Deliti Cvrkutati E-naslov 10 nasvetov za pisanje čistejše in boljše kode

Pisanje čiste kode je videti lažje, kot je v resnici, vendar so prednosti vredne tega. Tako lahko danes začnete pisati čistejšo kodo.

Preberite Naprej
Sorodne teme
  • Programiranje
  • JavaScript
  • Programiranje
O avtorju Idisou Omisola(94 objavljenih člankov)

Idowu je navdušen nad vsemi pametnimi tehnologijami in produktivnostjo. V prostem času se poigrava s kodiranjem in se, ko mu je dolgčas, preklopi na šahovsko tablo, rad pa se občasno tudi loči od rutine. Njegova strast, da ljudem pokaže pot okoli sodobne tehnologije, ga motivira, da piše več.

Več od Idowu Omisola

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite