𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗺𝗲𝗶𝗻 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗮𝗹 𝗦𝘁𝗮𝘁𝗲𝗺𝗲𝗻𝘁𝘀

JavaScript کنڈیشنلز آپ کے پروگرام کو فیصلے کرنے میں مدد دیتے ہیں۔ یہ 'true' یا 'false' ویلیوز کی بنیاد پر مخصوص کوڈ بلاکس کو چلاتے ہیں۔

انٹرایکٹو ایپس بنانے کے لیے ان ٹولز کا استعمال کریں۔

  • if Statement اسے سادہ فیصلوں کے لیے استعمال کریں۔ یہ کوڈ صرف اس وقت چلاتا ہے جب کوئی شرط (condition) درست (true) ہو۔

  • if-else Statement اسے دو ممکنہ نتائج کے لیے استعمال کریں۔ اگر شرط درست ہو تو ایک بلاک چلتا ہے، اور اگر غلط ہو تو else بلاک چلتا ہے۔

  • else if Statement اسے تین یا اس سے زیادہ شرائط کو چیک کرنے کے لیے استعمال کریں۔ JavaScript انہیں اوپر سے نیچے کی طرف چیک کرتا ہے۔

  • Switch Statement اسے ایک ویری ایبل کے لیے استعمال کریں جس کی بہت سی مقررہ (fixed) ویلیوز ہوں۔ یہ طویل if-else زنجیروں کے مقابلے میں زیادہ صاف ستھرا طریقہ ہے۔

  • Ternary Operator اسے فوری چیک کے لیے استعمال کریں۔ یہ سادہ if-else لکھنے کا ایک مختصر طریقہ ہے۔

کنڈیشنلز کا استعمال کیوں کریں؟

  • پروگرام کے بہاؤ (flow) کو کنٹرول کرنے کے لیے۔
  • صارف کے ان پٹ (user input) پر ردعمل دینے کے لیے۔
  • ڈائنامک ویب سائٹس بنانے کے لیے۔
  • مختلف حالات (scenarios) کو سنبھالنے کے لیے۔
  • لچکدار کوڈ لکھنے کے لیے۔

Source: https://www.geeksforgeeks.org/javascript/conditional-statements-in-javascript/ Optional learning community: https://dev.to/madhanraj/conditional-statements-in-javascript-4m92