Oppsummering: i denne opplæringen vil du lære hvordan å bruke JavaScript if else
statement til å utføre en uttalelse basert på en bestemt tilstand.
Introduksjon til JavaScript-hvis annet uttalelse
if
uttalelse er trolig en av de mest brukte uttalelser i JavaScript. if
uttalelse utfører en uttalelse eller blokkering av kode hvis en betingelse er oppfylt., Følgende er enkle form av if
uttalelse:
condition
kan være et gyldig uttrykk. I den generelle tilstanden evalueres til en Boolsk verdi, enten true
eller false
.
I tilfelle condition
beregner et ikke-Boolsk verdi, JavaScript implisitt konverterer resultatet inn i en Boolsk verdi ved å ringe Boolean()
funksjon.,
Hvis condition
beregner true
, statement
er utført. Ellers kontroll er gått over til den neste setningen som følger etter den if
uttalelse.
følgende flytskjema illustrerer if
uttalelse.
følgende eksempel illustrerer hvordan du kan bruke if
uttalelse:
Code language: JavaScript (javascript)
Dette eksemplet første initialiserer variabel x
til 25
., x > 10
uttrykk evaluerer til true
, derfor skriptet viser en melding i konsoll vinduet.
I tilfelle du har mer enn én uttalelse til å utføre, må du bruke krøllparentes som følger:
Code language: JavaScript (javascript)
Det er en god programmering praksis å alltid bruke krøllparentes selv om det er bare en erklæring for å bli henrettet. Dette hjelper koden lettere å lese og unngå mange forvirringer.,
Se følgende eksempel:
Hvis du ikke bruker krøllparentes, vil det være vanskelig å se at statement_2
ikke tilhører if
blokker.
I tilfelle du ønsker å kjøre en annen uttalelse når condition
beregner false
, bruker du else
som følger:
Code language: JavaScript (javascript)
følgende flytskjema illustrerer if else
uttalelse.,
Se følgende eksempel:
Du kan kjede if else
uttalelser:
Code language: JavaScript (javascript)
For eksempel, følgende skript sammenligner to tall a
og b,
viser den tilsvarende meldingen hvis a
er større enn, mindre enn, eller lik b
.
Hvis du kjeden mange if else
uttalelser, kode vil bli vanskelig å lese og vanskelig å vedlikeholde., I slike situasjoner bør du bruke switch
uttalelse.
JavaScript-hvis annet snarvei: betinget operatør
JavaScript gir en betinget operatør eller trefoldig operatør som kan brukes som en forkortelse av if else
uttalelse.
følgende illustrerer syntaksen for betinget operatør.
Som if
statement, condition
er et uttrykk som evaluerer til true
eller false
.,
Hvis tilstanden evalueres til true
operatøren returnerer verdien av expression_1
; hvis ikke, returnerer verdien av expression_2
.,1f7ae0c7c»>
variabel:
Code language: JavaScript (javascript)
Vanligvis, du tilordne en variabel resultatet av trefoldig operatør, som dette:
Code language: JavaScript (javascript)
Hvis du ønsker å gjøre mer enn en enkelt operasjon per tilfelle, du trenger for å skille drift ved hjelp av et komma (,) som i følgende eksempel:
I denne opplæringen, har du lært hvordan du bruker JavaScript hvis annet
– setningen til å utføre en uttalelse når en tilstand som evaluerer til true
og kjøre en annen uttalelse når tilstanden evalueres til false
.,
- Var denne opplæringen nyttig ?
- YesNo