⊗jsPmFBRN 209 of 505 menu

JavaScript တွင် return အသုံးပြုရာတွင် သတိပြုရမည့်အချက်

return statement တစ်ခု လုပ်ဆောင်ပြီးသည့်နောက်တွင် - function သည် ၎င်း၏ အလုပ်လုပ်ခြင်းကို ရပ်တန့်ပြီး နောက်ထပ် code များကို ထပ်မံလုပ်ဆောင်မည် မဟုတ်ပါ။ ဥပမာကို ကြည့်ပါ-

function func(num) { return num ** 2; console.log('!'); // ဤ code သည် ဘယ်သောအခါမှ လုပ်ဆောင်မည် မဟုတ်ပါ } let res = func(3);

၎င်းသည် function တစ်ခုတွင် return တစ်ခုသာ ရှိရမည်ဟု မဆိုလိုပါ။ သို့သော် ၎င်းတို့ထဲမှ တစ်ခုသာ လုပ်ဆောင်ပါမည်။ အောက်ပါ ဥပမာတွင် parameter ၏ တန်ဖိုးပေါ်မူတည်၍ ပထမ return (သို့မဟုတ်) ဒုတိယ return လုပ်ဆောင်ပါမည်-

function func(num) { if (num >= 0) { return '+++'; } else { return '---'; } } console.log(func( 3)); // '+++' ကို ပြသပါမည် console.log(func(-3)); // '---' ကို ပြသပါမည်

အောက်ပါ code ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်အဖြစ် console တွင် မည်သည့်အရာကို ပြသပါမည်နည်း-

function func(num) { return num; let res = num ** 2; return res; } console.log( func(3) );

အဘယ်ကြောင့်ဆိုသော အကြောင်းရင်းကို ရှင်းပြပါ။

အောက်ပါ code ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်အဖြစ် console တွင် မည်သည့်အရာကို ပြသပါမည်နည်း-

function func(num) { if (num <= 0) { return Math.abs(num); } else { return num ** 2; } } console.log( func(10) ); console.log( func(-5) );

အဘယ်ကြောင့်ဆိုသော အကြောင်းရင်းကို ရှင်းပြပါ။

အောက်ပါ code ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်အဖြစ် console တွင် မည်သည့်အရာကို ပြသပါမည်နည်း-

function func(num) { if (num <= 0) { return Math.abs(num); } return num ** 2; } console.log( func(10) ); console.log( func(-5) );

အဘယ်ကြောင့်ဆိုသော အကြောင်းရင်းကို ရှင်းပြပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်