Tu užsiėmėte JavaScript ir norite suprasti sąlygas? Sąlygos yra pagrindinės programavime, nes jos leidžia jums priimti sprendimus ir dinamiškai formuoti savo kodą. Nesvarbu, ar rašote paprastą scenarijų, ar sudėtingą programą, if sąlygų supratimas yra būtinas. Šiame vadove sužinosite, kaip efektyviai naudoti sąlyginius įvertinimus.

Svarbiausi įžvalgos

  • If teiginys patikrina, ar sąlyga yra tenkinama.
  • Galite derinti kelias sąlygas su else if ir else.
  • Palyginimo operatoriai ir loginiai operatoriai padeda patikrinti sudėtingas sąlygas.

Žingsnis po žingsnio vadovas

1. if teiginys

Pagrindinė konstrukcija, skirta sąlygai patikrinti JavaScript'e, yra if teiginys. Jis atrodo taip: if (sąlyga) { kodas }. Jei sąlyga yra teisinga, kodas bus vykdomas skliaustuose.

Suprasti JavaScript sąlygas su if

2. Kintamųjų naudojimas

Norėdami parodyti if teiginio galią, pažvelkime į kintamąjį. Tarkime, kad turite apibrėžtus kintamuosius x ir y. Galėtumėte naudoti šią sąlygą, kad patikrintumėte, ar x mažesnis už y.

3. else šaka pridėti

Kad atliktumėte alternatyvią veiksmą, jei sąlyga nėra tenkinama, galite naudoti else šaką. Ji turi sekti tiesiai po jūsų if teiginio.

Šiuo atveju antrasis console.log bus vykdomas, nes x nėra mažesnis už y.

Suprasti JavaScript sąlygas su if

4. else if daugiau negu dviem sąlygoms

Jei norite patikrinti kelias galimas sąlygas, galite naudoti else if. Štai pavyzdys, rodantis, kaip tai atrodo:

Ši konstrukcija yra naudinga, kai turite daugiau nei du galimus rezultatus.

5. Palyginimo operatorių naudojimas

Supratimas, kokius palyginimo operatorius naudojate, yra svarbus. Populiariausi yra:

  • <: mažiau nei.
  • >: daugiau nei.
  • ===: lygus.
  • !==: nelygus.

6. Loginiai operatoriai

Norėdami sujungti sąlygas, naudojami loginiai operatoriai, tokie kaip && (IR) ir || (ARBA).

Suprasti JavaScript sąlygas naudojant if

7. Neigimo operatorius

Neigimo operatorius! naudojamas sąlygai apversti.

Šiuo atveju kodas bus vykdomas, jei x ir y nėra lygūs.

8. Išvada ir perspektyvos

Dabar, kai jūs žinote sąlygų pagrindus JavaScript'e, galite juos naudoti, kad valdytumėte savo kodą ir padarytumėte jį lanksčiu. Kitose pamokose mes nagrinėsime ciklus, kur galite taikyti žinias apie sąlygas.

Santrauka – If sąlygų pagrindai JavaScript'e

Jūs išmokote, kaip naudoti sąlygas JavaScript'e su if, else if ir else. Taip pat susipažinote su palyginimo ir loginiais operatoriais, kurie padės jums formuluoti sudėtingesnes sąlygas.

Dažnai užduodami klausimai

Kas yra if teiginys?If teiginys tikrina sąlygą ir vykdo kodą, jei ji patenkinama.

Kaip galiu patikrinti kelias sąlygas?Naudokite else if, kad apibrėžtumėte papildomas sąlygas, ir else, jei nė viena iš sąlygų netinka.

Kas yra palyginimo operatoriai?Palyginimo operatoriai palygina vertes, pvz.,, ===,!==.

Kas daro loginis operatorius &&?Loginis operatorius && tikrina, ar abi sąlygos yra teisingos.

Kas reiškia neigimo operatorius!?Jis apverčia sąlygos tiesą.

274