𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗮𝗹 𝗦𝘁𝗮𝘁𝗲𝗺𝗲𝗻𝘁𝘀
Kanuni zako zinahitaji kufanya maamuzi. Kauli za masharti (conditional statements) hufanya hivyo. Huendesha code blocks kulingana na matokeo ya kweli (true) au uongo (false).
Tumia aina hizi tatu:
- if: Huendesha kanuni ikiwa sharti moja ni kweli.
- if-else: Huendesha sehemu moja ikiwa ni kweli na nyingine ikiwa ni uongo.
- else if: Hukagua masharti mengi kwa mpangilio.
Jifunze thamani za truthy na falsy.
Thamani za truthy:
- Namba zisizo sifuri.
- String zisizo tupu.
- Objects na arrays.
Thamani za falsy:
- false.
- String tupu.
- null.
- undefined.
- NaN.
Vidokezo vya usaili:
- String yenye "0" ni truthy.
- Jua tofauti kati ya if na if-else.
- Kumbuka thamani zote za falsy.