𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗮𝗹 𝗦𝘁𝗮𝘁𝗲𝗺𝗲𝗻𝘁𝘀
آپ کے کوڈ کو فیصلے کرنے کی ضرورت ہوتی ہے۔ کنڈیشنل سٹیٹمنٹس (Conditional statements) یہی کام کرتی ہیں۔ یہ true یا false کے نتائج کی بنیاد پر کوڈ بلاکس کو چلاتے ہیں۔
ان تین اقسام کا استعمال کریں:
- if: اگر ایک شرط درست ہو تو کوڈ چلاتا ہے۔
- if-else: اگر شرط درست ہو تو ایک بلاک اور اگر غلط ہو تو دوسرا بلاک چلاتا ہے۔
- else if: ترتیب وار متعدد شرائط کی جانچ کرتا ہے۔
Truthy اور falsy ویلیوز کے بارے میں سیکھیں۔
Truthy ویلیوز:
- غیر صفر (non-zero) نمبرز۔
- غیر خالی (non-empty) اسٹرنگز۔
- Objects اور arrays۔
Falsy ویلیوز:
- false.
- خالی اسٹرنگز (empty strings)۔
- null.
- undefined.
- NaN.
انٹرویو کے لیے ٹپس:
- '0' والی اسٹرنگ truthy ہوتی ہے۔
- if اور if-else کے درمیان فرق کو جانیں۔
- تمام falsy ویلیوز کو یاد کر لیں۔