جاوا اسکرپٹ کا استعمال کرتے ہوئے اگر اسٹیٹمنٹ ون لائنرز کیسے بنائیں

Jawa Askrp Ka Ast Mal Krt Wy Agr As Y Mn Wn Laynrz Kys Bnayy



ڈیولپرز کوڈ پڑھنے کی اہلیت کو بہتر طور پر سمجھنے اور بڑھانے کے لیے مختلف منظرناموں میں مختصر اور کمپیکٹ کوڈ لکھنے کو ترجیح دیتے ہیں۔ مثال کے طور پر، جب کوئی مشروط بیان سادہ اور مختصر ہو تو اسے آسانی سے سمجھنے کے لیے اسے ایک لائن میں لکھنا بہترین عمل ہے۔ جب کہ، زیادہ پیچیدہ اگر بیانات کے لیے یا ایک سے زیادہ شاخوں والے افراد کے لیے، عام طور پر ایک لائن کے بجائے ملٹی لائن فارمیٹ استعمال کرنے کی سفارش کی جاتی ہے۔

یہ ٹیوٹوریل ایک لائن لکھنے کا طریقہ بیان کرے گا‘‘ اگر بیان.







جاوا اسکرپٹ میں اگر اسٹیٹمنٹ ون لائنرز کیسے بنائیں؟

ون لائنر اگر بیان بنانے کے لیے، استعمال کریں ' ٹرنری آپریٹر ' اس میں تین کام ہیں، ' حقیقی اظہار، 'غلط اظہار'، اور '؟' کے ساتھ 'شرط' اور ': 'علامات. یہ نشانیاں آپرینڈز کی نشاندہی اور الگ کرتی ہیں۔



نحو

درج ذیل نحو کو ون لائنر اگر بیان کے لیے استعمال کیا جاتا ہے:



حالت ? حقیقی_اظہار : غلط_اظہار

' حقیقی اظہار 'عمل میں آئے گا جب' حالت 'سچ ہے ورنہ' غلط اظہار ' پھانسی دی جائے گی.





مثال

ایک متغیر بنائیں ' گریڈ 'اور اسٹور سٹرنگ' اے ”:

گریڈ دو = 'ا' ;

اب، ٹرنری آپریٹر کا استعمال کریں اور چیک کریں کہ آیا متغیر ' گریڈ' اسٹورز 'A'۔ اگر ہاں 'پھر پرنٹ کریں' شاندار 'ورنہ، پرنٹ کریں' بہترین ”:



گریڈ == 'ا' ? 'شاندار' : 'بہترین' ;

دیئے گئے آؤٹ پٹ میں، حقیقی اظہار کو عمل میں لایا جائے گا کیونکہ شرط ہے ' سچ ہے ”:

آپ ٹرنری آپریٹر کا استعمال کرتے ہوئے ایک لائن میں متعدد اگر بیانات بھی بنا سکتے ہیں۔ یہاں، متغیر ' گریڈ 'دکانیں' ڈی ”:

گریڈ دو = 'ڈی' ;

اب، چیک کریں کہ آیا ' گریڈ' اسٹورز 'A'۔ اگر ہاں، تو 'Superb' پرنٹ کریں، اگر 'گریڈ' اسٹور کرتا ہے تو 'B' پرنٹ 'Best'، اگر 'C' اسٹور کرتا ہے تو 'اچھا' پرنٹ کریں، ورنہ پرنٹ کریں 'منصفانہ' ”:

گریڈ == 'ا' ? 'شاندار' : گریڈ == 'B' ? 'بہترین' : گریڈ == 'سی' ? 'اچھی' : 'منصفانہ' ;

آؤٹ پٹ

یہاں، مندرجہ بالا آؤٹ پٹ میں، کوئی بھی شرط درست نہیں ہے، لہذا دوسرے بیان پر عمل درآمد کیا جاتا ہے:

نتیجہ

ون لائنر اگر بیان بنانے کے لیے، استعمال کریں ' ٹرنری آپریٹر ' اس میں تین کام ہیں، ' حقیقی اظہار، 'غلط اظہار'، اور '؟' کے ساتھ 'شرط' اور ': 'علامات. یہ نشانیاں آپرینڈز کی نشاندہی اور الگ کرتی ہیں۔ ٹرنری آپریٹر کو if-else بیانات کے لیے شارٹ کٹ کے طور پر بھی جانا جاتا ہے۔ اس ٹیوٹوریل میں، ہم نے ایک لائن میں 'if' اسٹیٹمنٹ بنانے کا طریقہ بیان کیا۔