JavaScript ရှိ လုပ်ဆောင်ချက်များကို အစဉ်လိုက် ခေါ်ယူခြင်း
လုပ်ဆောင်ချက်တစ်ခု၏ ရလဒ်ကို
အခြားတစ်ခုသို့ သတ်မှတ်ချက်အဖြစ် ပေးပို့နိုင်သည်။
အောက်ပါဥပမာတွင် ပထမဦးစွာ နံပါတ် 2 ၏
စတုရန်းကို ရှာပြီးနောက် ၎င်းရလဒ်၏ စတုရန်းကို ရှာပါမည်။
function func(num) {
return num ** 2;
}
let res = func(func(2));
console.log(res); // 16 ကို ပြသမည်
လုပ်ဆောင်ချက်များသည် အတူတူဖြစ်ရန် မလိုအပ်ပါ။ ဥပမာအားဖြင့်၊ နံပါတ်တစ်ခု၏ စတုရန်းကို ပြန်ပေးသော လုပ်ဆောင်ချက်နှင့် ကုဗကို ပြန်ပေးသော လုပ်ဆောင်ချက် ရှိသည်ဆိုပါစို့။
function square(num) {
return num ** 2;
}
function cube(num) {
return num ** 3;
}
ဤလုပ်ဆောင်ချက်များကို အသုံးပြု၍ နံပါတ်
2 ကို စတုရန်းတင်ပြီး ထို
လုပ်ဆောင်ချက်၏ ရလဒ်ကို ကုဗတင်ပါမည်။
let res = cube(square(2));
console.log(res);
ယခု နံပါတ်တစ်ခု၏ စတုရန်းကို ပြန်ပေးသော လုပ်ဆောင်ချက်နှင့် နံပါတ်နှစ်ခု၏ ပေါင်းလဒ်ကို ရှာသော လုပ်ဆောင်ချက် ရှိသည်ဆိုပါစို့။
function square(num) {
return num ** 2;
}
function sum(num1, num2) {
return num1 + num2;
}
ဤလုပ်ဆောင်ချက်များကို အသုံးပြု၍ နံပါတ်
2 ၏ စတုရန်းနှင့် နံပါတ် 3 ၏
စတုရန်းကို ပေါင်းပါ။
let res = sum(square(2), square(3));
console.log(res);
နံပါတ်တစ်ခု၏ နှစ်ထပ်ကိန်းရင်း (စကွဲရာတ်) ကို ပြန်ပေးသော လုပ်ဆောင်ချက်နှင့် အပိုင်းကိန်းကို အပိုင်းဆယ်သားနေရာ သုံးနေရာအထိ လိုက်ပေးသော လုပ်ဆောင်ချက် သင့်မှာ ရှိသည်ဆိုပါစို့။
function sqrt(num) {
return Math.sqrt(num);
}
function round(num) {
return num.toFixed(3);
}
ဤလုပ်ဆောင်ချက်များကို အသုံးပြု၍ နံပါတ်
2 ၏ နှစ်ထပ်ကိန်းရင်းကို ရှာပြီး
အပိုင်းဆယ်သားနေရာ သုံးနေရာအထိ လိုက်ပါ။
နံပါတ်တစ်ခု၏ နှစ်ထပ်ကိန်းရင်း (စကွဲရာတ်) ကို ပြန်ပေးသော လုပ်ဆောင်ချက်နှင့် နံပါတ်သုံးခု၏ ပေါင်းလဒ်ကို ပြန်ပေးသော လုပ်ဆောင်ချက် သင့်မှာ ရှိသည်ဆိုပါစို့။
function sqrt(num) {
return Math.sqrt(num);
}
function sum(num1, num2, num3) {
return num1 + num2 + num3;
}
ဤလုပ်ဆောင်ချက်များကို အသုံးပြု၍ နံပါတ်များ
2, 3 နှင့် 4 ၏
နှစ်ထပ်ကိန်းရင်းများ၏ ပေါင်းလဒ်ကို ရှာပြီး
res ဟူသော ကိန်းရှင်ထဲတွင် သိမ်းပါ။
အပိုင်းကိန်းကို အပိုင်းဆယ်သားနေရာ သုံးနေရာအထိ လိုက်ပေးသော လုပ်ဆောင်ချက် သင့်မှာ ရှိသည်ဆိုပါစို့။
function round(num) {
return num.toFixed(3);
}
ဤလုပ်ဆောင်ချက်ကို အသုံးပြု၍ အထက်ပါ
လုပ်ဆောင်ချက်ကို ပြုပြင်ပြီး res
ကိန်းရှင်ထဲတွင် အပိုင်းဆယ်သားနေရာ
3-နေရာအထိ လိုက်ထားသော အပိုင်းကိန်း
သိမ်းပါစေ။