Slik bruker du JavaScript if-else-erklæringen

Slik bruker du JavaScript if-else-erklæringen

Betingede utsagn injiserer logikk i programmet, og deres anvendelse er ubegrenset. Hvis du fremdeles er ny på JavaScript, behersker du hvordan du bruker 'if-else' setning kan du spesifikt instruere programmet om hvordan det skal fungere.





Å bruke betingelser i JavaScript er enkelt. La oss komme i gang.





Slik bruker du betingelser i JavaScript

Som mange andre programmeringsspråk starter betingede setninger i JavaScript med hvis uttalelse.





Slik ser syntaksen ut:

if(condition){
// some actions;
}

Hvis tilstanden i parentesen er sann, vil programmet utføre handlingene i den krøllete avstiveren.



De ellers setningen kommer deretter inn hvis du vil unngå en tom utskrift når hvis tilstand returnerer et falskt resultat:

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

Noter det ellers godtar ikke en definert betingelse. I stedet utfører den sine angitte handlinger bare hvis en tidligere betingelse er usann.





Og hvis du vil sjekke andre forhold før du bruker en ellers , det er her eller hvis uttalelse kommer godt med. Det ligner på hvordan du bruk betingede utsagn i Python . Det er en ' elif ' og ikke ' eller hvis 'i Python, skjønt.

For å bruke eller hvis setning i JavaScript, blir den betingede syntaksen:





ekstern harddisk vises ikke på datamaskinen min
if(condition){
// some actions;
}else if(another condition){
// execute another action
}else{// execute something else}

du kan også bruke så mange eller hvis uttalelser som du vil:

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

La oss nå se noen praktiske eksempler som kombinerer disse betingede utsagnene:

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

Eksemplet ovenfor utfører handlingen i ellers uttalelse fordi verdien av Navn er ikke MUO.

I slekt: Hva er JavaScript og hvordan fungerer det?

La oss nå se et eksempel på kode som bruker de tre betingede setningene.

Koden nedenfor logger bare en hilsen for navnet på indeks null:

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

JavaScript -betingelser med Ternary Operator

Du kan også erklære JavaScript -betingelser ved å bruke den ternære operatøren.

Den generelle syntaksen ser slik ut:

var x = condition ? operation one : operation two

De spørsmålstegn (?) sjekker gyldigheten av tilstanden. Hvis dette er sant, kjøres det operasjon en . Ellers går det over til operasjon to .

Her er et praktisk eksempel på hvordan du bruker den ternære operatøren med en hvis-annet uttalelse:

hvordan lager du et spill i roblox
var name = 'Idowu';
var checkName =
name == 'MUO' ? console.log('Hello'+ ' '+ name) : console.log('Hello everyone');
Output: Hello everyone

Og hvis du vil sjekke flere betingelser ved hjelp av JavaScript ternary operator (ligner eller hvis ):

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

Her er en omskriving av den siste kodebiten i forrige seksjon ved bruk av ternær operasjon:

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

Merk: Selv om det er enkelt, vil du kanskje ikke bruke den ternære operasjonen med nestede forhold, da det kan forvirre deg. Men det er fortsatt en fin måte å uttrykke betingede utsagn på hvis du kjenner deg rundt.

Kontroller JavaScript med betingelser

Som alle andre programmeringsspråk lar en mestring av betingede utsagn i JavaScript deg utføre ubegrensede logiske operasjoner. Følgelig har du kontroll over hvordan programmet oppfører seg.

Når det er sagt, uansett om du bestemmer deg for å bruke vanlige 'if-else'-utsagn eller den ternære operasjonen, må du sørge for at koden din er lesbar og lett å forstå.

Dele Dele kvitring E -post 10 tips for å skrive renere og bedre kode

Å skrive ren kode ser enklere ut enn det faktisk er, men fordelene er verdt det. Slik kan du begynne å skrive renere kode i dag.

Les neste
Relaterte temaer
  • Programmering
  • JavaScript
  • Programmering
Om forfatteren Idisou Omisola(94 artikler publisert)

Idowu brenner for alt smart teknologi og produktivitet. På fritiden leker han med koding og bytter til sjakkbrettet når han kjeder seg, men han liker også å bryte fra rutinen en gang i blant. Hans lidenskap for å vise folk veien rundt moderne teknologi motiverer ham til å skrive mer.

Mer fra Idowu Omisola

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere