Alokkusele programmeerimise õppimine

Võrdlused ja tingimused programmeerimises

Kõik õpetuse videod Programmeerimise õppimine algajatele

Sa oled teel, et õppida tarkvara-programmeermise aluseid. Selles juhendis keskendume teemadele "Võrdlused ja tingimused". Need kontseptsioonid on programmeerimise süda, võimaldades sul teha loogilisi otsuseid oma koodis. Õppigem samm-sammult, kuidas sa saad tingimustega töötada, et muuta oma programme oluliselt tõhusamaks.

Põhilised tähelepanekud

  • if-lause on tingimuste põhielement.
  • On erinevaid võrdlusoperaatoreid: võrdne, erinev, suurem kui, väiksem kui jne.
  • Sa saad tingimusi pesastada ja struktureeritud otsuseid teha koos else ja else if-iga.

if-lause alused

Tingimus koodis väljendatakse üldiselt if-lause abil. See tähendab järgmist: kui tingimus on täidetud, siis käivitatakse teatud kood.

Nüüd vaatame, kuidas see praktikas toimib.

Võrdlused ja tingimused programmeerimises

Oletame, et sul on muutuja isiku vanuse jaoks.

Siin saame luua lihtsa tingimuse: kui vanus on väiksem kui 18, peaksime kuvama sõnumi.

Proovi nüüd seda. Kui sa laadid programmi ja vanus on väiksem kui 18, näed sõnumit "Veel mitte täisealine".

Võrdlusoperaatorid

On mitmeid võrdlusoperaatoreid, mida sa saad kasutada:

  • Suurem kui (>): Kontrollib, kas vasak väärtus on suurem kui parem.
  • Väiksem kui (<): Kontrollib, kas vasak väärtus on väiksem kui parem.
  • Suurem või võrdsed (>=): Kontrollib, kas vasak väärtus on suurem või võrdsed paremale.
  • Väiksem või võrdsed (<=): Kontrollib, kas vasak väärtus on väiksem või võrdsed paremale.
  • Võrdne (==): Kontrollib, kas kaks väärtust on võrdsed.
  • Erinev (!=): Kontrollib, kas kaks väärtust on erinevad.

Käime läbi näite suurem või võrdsed operaatori kasutamisest. Kui keegi on 16 või vanem, tohib ta vaadata teatud filmi.

Samuti võid proovida seada vanust erinevatele väärtustele, et näha, kas tingimus kehtib või mitte.

Muutujate ja tingimuste kasutamine

Et teha oma kood dünaamilisemaks, saad kasutada muutujaid tingimustes. Kui näiteks sul on kindel vanus täisealiseks saamiseks, võiks see välja näha nii:

if (vanus >= täisealineAlates) { document.write("Täisealine"); }

Siin me ei vaata ainult vanust, vaid kasutame ka muutujat, et määratleda tingimused. See võimaldab sul teha lihtsalt muudatusi.

Kontrollimine võrdsuse ja erinevuse osas

Veel üks oluline osa tingimuslausest on kontrollimine võrdsuse või erinevuse osas.

Kui vanus on täpselt 18, kuvatakse sõnum "On täpselt 18". Vastupidisel juhul näeme sõnumit "Ei ole 18".

Haruotsad else ja else if

Tingimusi pesastatakse või laiendatakse sageli, et luua keerulisemaid otsustusstruktuure. Else-lause kasutatakse, et käivitada koodiplokk, kui algne tingimus ei ole tõene.

Lisaks saad kasutada else if, et kontrollida mitmeid tingimusi.

Siin kontrollitakse kõigepealt, kas isik on 18 või vanem, siis kas ta on 16 või vanem. Vastasel juhul kuvatakse viimane sõnum.

Kokkuvõte teemal Võrdlused ja tingimused

Tingimuste ja võrdluste kasutamine on iga programmeerija jaoks ülioluline. Need võimaldavad teha otsuseid sisendite põhjal ning loovad seeläbi dünaamilisi ja kohandatavaid programme. Nende kontseptsioonide mõistmine ja rakendamine aitab sul rakendada keerukamaid loogikaid oma programmeerimises.

Kokkuvõte – Võrdluste ja tingimuste programmeerimine: üksikasjalik juhend

Selles juhendis oled õppinud, kuidas kasutada võrdlusi ja tingimusi programmeerimises. Sa oled tuttav if-lause ja erinevate võrdlusoperaatoritega. Lisaks oled õppinud, kuidas struktuuri tingimusi, et teha paremaid otsuseid koodis.

Tihti esitatavad küsimused

Mis on if-lause?

Kui palju else if-tingimusi ma saan kasutada?

Mis on erinevus == ja === vahel?

Kas ma saan ühendada mitu tingimust ühes if-lauses?

Kuidas kontrollida, kas kaks muutujat on võrdsed?