Un alt nivel este în spatele tău! În lecțiile anterioare, ați învățat despre declarația condiționată if-else și nuanțele asociate acesteia. Ne-am familiarizat cu un tip de date special: boolean. Am examinat exemple de utilizare a operatorilor de comparație și a variabilelor booleene. În cele din urmă, am aflat mai multe despre compararea referințelor și a șirurilor de caractere.

Dacă simți că puțin mai multă teorie și câteva exemple vizuale cu siguranță nu te vor răni, atunci continuă: iată link-uri către câteva articole utile.

Egal și compararea șirurilor

Compararea obiectelor este diferită de compararea tipurilor de date primitive. Probabil ați ghicit deja de ce este așa. În cazul obiectelor, trecem o referință, dar în cazul primitivelor, o valoare... Sunt mult mai multe nuanțe interesante despre care veți afla din acest articol. Ca de obicei, vom explora subiectul folosind exemple vii.

Operator ternar

Pentru începători, aceasta este o fiară foarte neobișnuită. În general, vă puteți descurca complet fără ea... dar operatorul ternar scurtează codul atât de ușor și frumos! Și pentru asta ar trebui să încerce un programator începător. Dacă nu ați avut încă timp să vă familiarizați temeinic cu acest înlocuitor pentru constructul if-else, atunci vă recomandăm să îl cunoașteți mai bine și să îl introduceți încet în codul dvs.