Videos pamācība: JavaScript un jQuery apgūšana

Efektīvi If un Else-If nosacījumi JavaScript valodā

Visi pamācības video Video pamācība: Iemācies JavaScript un jQuery

Programmēšanā ir izšķiroši svarīgi zināt, kā pieņemt lēmumus. If un Else-If-nosacījumi ir vieni no pamatkonceptiem programmēšanā. Tie ļauj izpildīt kodu atkarībā no noteiktiem nosacījumiem. Šajā rokasgrāmatā tu uzzināsi, kā šos nosacījumus JavaScript efektīvi izmantot, lai ieviestu lēmumu loģiku savās lietotnēs.

Galvenās atziņas

  • If un Else-If nosacījumi nosaka, kurš kods tiek izpildīts, pamatojoties uz izpildītajiem nosacījumiem.
  • Ja nosacījums ir izpildīts, kods izpildās iekavās.
  • Vairākus nosacījumus var papildināt ar Else-If struktūrām.
  • Ar Else tu vari segt visus gadījumus, kas iepriekš netika izpildīti.
  • Pārliecinies, ka izmanto pareizo salīdzinājuma zīmi.

Solī pa solim rokasgrāmata

Lai saprastu If un Else-If nosacījumu izmantošanu, aplūkosim praktisku piemēru. Šajā piemērā mēs pieņemam lēmumu, vai kāds var patērēt alkoholiskos dzērienus, pamatojoties uz viņa vecumu.

1. Izveido programmas pamatu

Pirmkārt, tu vēlies pārliecināties, ka tava HTML lapa ir sagatavota. Pievieno vienkāršu HTML tagu, lai izvadītu tekstus.

Efektīvas If- un Else-If nosacījumi JavaScriptā

2. Izveido mainīgo vecumam

Izveido mainīgo, kurā saglabā lietotāja vecumu. Šajā piemērā mēs nosakām vecumu uz 14.

Tas nozīmē, ka mums ir nosacījums personai, kas ir 14 gadus veca. Tagad tu vari sākt īstenot If paziņojumu.

Efektīvas If un Else-If nosacījumi JavaScriptā

3. Implementē If vaicājumu

Sāc ar If nosacījumu, kas pārbauda, vai vecums ir mazāks par 16.

Ja vecums ir mazāks par 16, teksts „Nekādu alkoholu” tiks ierakstīts mājaslapā. Izmēģini kodu, un tu redzēsi, ka tas darbojas.

4. Pārbaudi vēl vienu nosacījumu ar Else-If

Ja tu vēlies pārbaudīt vairākus nosacījumus, pievieno Else-If, lai iemestu specifiskāku nosacījumu. Šajā gadījumā mēs pārbaudām, vai vecums ir 16.

Šis nosacījums izvada citu vēstījumu, ja kāds precīzi ir 16 gadus vecs.

5. Pievieno vēl vienu nosacījumu

Tagad tiks parādīts cits vēstījums, ja kāds ir vecāks par 16 gadiem.

6. Implementē Else paziņojumu

Lai segtu visus citus nosacījumus, kas netika izpildīti, tu vari pievienot else paziņojumu. Šajā gadījumā mēs izskatām gadījumu, ja lietotājs ir tieši 17 vai ja neviens no iepriekšējiem nosacījumiem netika izpildīts.

Šis paziņojums informēs lietotāju par to, kurā vecuma grupā viņš neatrodas.

7. Pārbaudi atšķirīgās vecuma vērtības

Maini vecumu savā mainīgajā un plaši testē programmu. Izmēģini dažādas vērtības, lai redzētu, vai tiek izsūtīti pareizie vēstījumi.

8. Pareiza salīdzinājuma operatoru izmantošana

Pārliecinies, vai tu izmanto pareizos salīdzinājuma operatorus. Vērtību salīdzināšanai izmanto „==” vai „===”, kur „===” arī pārbauda tipu.

9. Vairāku izteiksmju izmantošana

Aplūko arī to, kā pārbaudīt vairākus nosacījumus vienā If vaicājumā, lai padarītu kodu efektīvāku.

10. Izmanto atkāpes un lasāmību

Ir svarīgi, lai tu skaidri strukturētu savu kodu. Izmanto atkāpes, lai padarītu kodu vieglāk lasāmu. Tas palīdzēs ne tikai tev labāk saprast loģiku, bet arī citiem, kuri lasīs tavu kodu.

Kopsavilkums – If un Else-If nosacījumu pamati JavaScript

Tu esi uzzinājis, kā darbojas If un Else-If nosacījumi JavaScript. Šie programmēšanas būvkonstrukcijas ļauj tev ieviest loģiku savās lietotnēs, lai dažādi koda fragmenti tiek izpildīti atkarībā no nosacījumiem, kurus tu nosaki.

Biežāk uzdotie jautājumi

Kā darbojas If un Else-If nosacījumi?If un Else-If nosacījumi pārbauda, vai noteikts nosacījums ir paties, un izpilda attiecīgo kodu.

Kas notiek, ja neviens no nosacījumiem netiek izpildīts?Šajā gadījumā tiks izpildīts kods Else blokā.

Kā es varu izmantot vairākus nosacījumus?Tu vari pievienot vairākus Else-If blokos, lai pārbaudītu specifiskākus nosacījumus.

Kas ir atšķirība starp "=" un "=="?„=” tiek izmantots piešķiršanai, kamēr „==” tiek izmantots salīdzināšanai. „===” pārbauda arī tipu.

Vai man vienmēr ir nepieciešamas iekavas pie If vaicājumiem?Ja tev ir tikai viena koda rinda, iekavas nav obligāti nepieciešamas, bet ieteicams tās izmantot skaidrībai.