Programmeerimises on otsuste tegemine ülioluline. If ja Else-If-tingimused on programmeerimise kõige fundamentaalsemad kontseptsioonid. Need võimaldavad koodi käivitada vastavalt täidetud tingimustele. Selles juhendis õpid, kuidas neid tingimusi JavaScriptis tõhusalt kasutada, et rakendustes otsustusloogikat rakendada.
Olulised teadlikud
- If- ja Else-If-tingimused määravad, millist koodi käivitada, tuginedes täidetud tingimustele.
- Kui tingimus on täidetud, käivitub kood sulgudes.
- Rohkem tingimusi saab täiendada Else-If-struktuuridega.
- Else abil saad katta kõik juhtumid, mis varem ei olnud täidetud.
- Veendu, et kasutad õiget võrdlemiszeichenit.
Samm-sammuline juhend
Kuna If- ja Else-If-tingimuste kasutamine on oluline, läheme läbi praktilise näite. Selles näites otsustame, kas keegi tohib alkoholi juua, tuginedes tema vanusele.
1. Sea programmi alus
Esimese asjana veendu, et sinu HTML-leht oleks ette valmistatud. Lisa lihtne HTML-silt, et tekste välja anda.

2. Loo muutuja vanuse jaoks
Loo muutuja, mis salvestab kasutaja vanuse. Selles näites seadme vanuseks 14.
See tähendab, et meil on olukord inimesele, kes on 14 aastat vana. Nüüd saad alustada If-lause rakendamist.

3. Rakenda If-küsimus
Alusta If-tingimusega, mis kontrollib, kas vanus on väiksem kui 16.
Kui vanus on väiksem kui 16, kirjutatakse veebilehele tekst „Seda pole alkohol”. Testi koodi ja näed, et see töötab.
4. Kontrolli teist tingimust Else-If abil
Kui soovid kontrollida mitmeid tingimusi, lisa Else-If, et haarata spetsiifilisem tingimus. Sel juhul küsime, kas vanus on 16.
See tingimus annab välja teise sõnumi, kui keegi on täpselt 16 aastat vana.
5. Lisa veel üks tingimus
Nüüd kuvatakse teine sõnum, kui keegi on üle 16.
6. Rakenda Else-lause
Kõigi teiste tingimuste katmiseks, mis ei ole täidetud, saad lisada Else-lause. Siin käsitleme olukorda, kui kasutaja on täpselt 17 aastat vana või ei ole ükski eelnev tingimus täidetud.
Selle lausega teavitatakse kasutajat, millises vanuserühmas ta ei ole.
7. Testi erinevaid vanuseväärtusi
Muuda oma muutuja vanust ja testi programmi põhjalikult. Proovi erinevaid väärtusi, et näha, kas õiged sõnumid kuvatakse.
8. Õige võrdlusoperaatorite kasutamine
Veendu, et kasutad õigeid võrdlusoperaatoreid. Väärtuste võrdlemiseks kasuta „==“ või „===“, kusjuures „===“ kontrollib ka tüüpi.
9. Mitme väljendi kasutamine
Vaata ka, kuidas saab kontrollida mitmeid tingimusi ühes ainsas If-küsimuses, et muuta kood tõhusamaks.
10. Kasuta pehmendusi ja loetavust
Oluline on, et struktureeriksid oma koodi selgelt. Kasuta pehmendusi, et muuta kood loetavamaks. See aitab sul mitte ainult paremini mõista loogikat, vaid ka teisi, kes sinu koodi loevad.
Kokkuvõte – If- ja Else-If-tingimuste alused JavaScriptis
Oled õppinud, kuidas If- ja Else-If-tingimused JavaScriptis toimivad. Need programmeerimise ehitusplokid võimaldavad sul loogikat oma rakendustes rakendada, nii et erinevad koodilõigud saavad käivituda sõltuvalt tingimustest, mille oled määranud.
Korduma kippuvad küsimused
Kuidas toimivad If- ja Else-If-tingimused?If- ja Else-If-tingimused kontrollivad, kas teatud tingimus on tõene, ja käivitavad vastava koodi.
Mis juhtub, kui ükski tingimus ei ole täidetud?Selles olukorras käivitub kood Else-plokis.
Kuidas kasutada mitmeid tingimusi?Sa saad lisada mitmeid Else-If-plokke, et kontrollida spetsiifilisemaid tingimusi.
Milline on erinevus „=” ja „==” vahel?„=” kasutatakse määramiseks, samas kui „==“ kasutatakse võrdlemiseks. „===“ kontrollib ka tüüpi.
Kas ma pean alati If-küsimustes kasutama sulgud?Kui sul on ainult üks koodirida, ei ole sulgud kohustuslikud, kuid selguse huvides on soovitatav neid kasutada.