JavaScripti if-else avalduse kasutamine

JavaScripti if-else avalduse kasutamine

Tingimuslikud avaldused süstivad teie programmi loogikat ja nende rakendamine on piiramatu. Kui olete JavaScriptiga alles uus, õppige, kuidas kasutada muud võimalust avaldus võimaldab teil oma programmi konkreetselt juhendada, kuidas see peaks toimima.





Tingimuste kasutamine JavaScriptis on lihtne. Alustame.





Tingimuste kasutamine JavaScriptis

Nagu paljud teised programmeerimiskeeled, algavad JavaScripti tingimuslaused tähega kui avaldus.





Selle süntaks näeb välja järgmine:

if(condition){
// some actions;
}

Kui sulgudes olev tingimus on tõene, siis teostab teie programm toiminguid lokkis.



The muidu avaldus tuleb siis, kui soovite tühja väljundit vältida, kui kui tingimus tagastab vale tulemuse:

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

Pange tähele, et muidu ei nõustu määratletud tingimustega. Selle asemel täidab see määratud toiminguid ainult siis, kui eelmine tingimus on vale.





Ja kui soovite enne seadme kasutamist muid tingimusi kontrollida muidu , see on koht, kus muidu kui avaldus tuleb kasuks. See on sarnane teiega kasutage Pythonis tingimuslauseid . See on ' elif ' ja mitte ' muidu kui aga Pythonis.

Et kasutada muidu kui JavaScripti avaldis muutub tingimuslikuks süntaksiks:





ei saa käivitada Windows 10 turvarežiimis
if(condition){
// some actions;
}else if(another condition){
// execute another action
}else{// execute something else}

saate kasutada ka nii palju muidu kui avaldused nagu soovite:

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

Nüüd vaatame praktilisi näiteid, mis ühendavad need tingimuslikud väited:

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

Ülaltoodud näide täidab toimingu muidu avaldus, sest väärtus nimi pole MUO.

Seotud: Mis on JavaScript ja kuidas see töötab?

Nüüd vaatame näidiskoodi, mis kasutab kolme tingimuslauset.

Allolev kood logib tervituse ainult nimega indeksi korral:

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

JavaScripti tingimused kolmekordse operaatoriga

JavaScripti tingimused saate deklareerida ka kolmekordse operaatori abil.

Üldine süntaks näeb välja selline:

var x = condition ? operation one : operation two

The küsimärk (?) kontrollib tingimuse kehtivust. Kui see on tõsi, siis see täidetakse operatsioon üks . Vastasel juhul läheb see üle operatsioon kaks .

Siin on praktiline näide kolmekordse operaatori kasutamise kohta koos kui-muidu avaldus:

tasuta online programmeerimise kursused algajatele
var name = 'Idowu';
var checkName =
name == 'MUO' ? console.log('Hello'+ ' '+ name) : console.log('Hello everyone');
Output: Hello everyone

Ja kui soovite kontrollida rohkem tingimusi, kasutades JavaScripti kolmekordset operaatorit (sarnane muidu kui ):

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

Siin on eelmise jaotise viimase koodilõigu ümberkirjutamine kolmekordse toimingu abil:

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

Märge: Kuigi see on lihtne, ei pruugi te kolmekordset toimingut kasutada pesastatud tingimustega, kuna see võib teid segadusse ajada. Kuid see on siiski kena viis väljendada tingimuslikke avaldusi, kui teate oma teed.

Hallake oma JavaScripti tingimustega

Nagu iga teinegi programmeerimiskeel, võimaldab JavaScripti tingimuslausete valdamine piiramatuid loogilisi toiminguid. Järelikult kontrollite oma programmi käitumist.

See tähendab, et olenemata sellest, kas otsustate kasutada lihtsaid 'kui-muidu' avaldusi või kolmekordset toimingut, veenduge, et teie kood on loetav ja kergesti mõistetav.

Jaga Jaga Piiksuma E -post 10 näpunäidet puhtama ja parema koodi kirjutamiseks

Puhta koodi kirjutamine tundub lihtsam kui see tegelikult on, kuid kasu on seda väärt. Siit saate teada, kuidas alustada puhtama koodi kirjutamist juba täna.

Loe edasi
Seotud teemad
  • Programmeerimine
  • JavaScript
  • Programmeerimine
Autori kohta Idisou Omisola(Avaldatud 94 artiklit)

Idowu on kirglik kõige nutika tehnoloogia ja tootlikkuse vastu. Vabal ajal mängib ta kodeerimisega ja lülitab malelauale, kui tal on igav, kuid talle meeldib ka aeg -ajalt rutiinist lahti saada. Tema kirg näidata inimestele teed kaasaegses tehnoloogias motiveerib teda rohkem kirjutama.

Veel Idowu Omisolast

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin