JavaScript ရှိ လုပ်ဆောင်ချက်များကို အစဉ်လိုက် ခေါ်ယူခြင်း

လုပ်ဆောင်ချက်တစ်ခု၏ ရလဒ်ကို အခြားတစ်ခုသို့ သတ်မှတ်ချက်အဖြစ် ပေးပို့နိုင်သည်။ အောက်ပါဥပမာတွင် ပထမဦးစွာ နံပါတ် 2 ၏ စတုရန်းကို ရှာပြီးနောက် ၎င်းရလဒ်၏ စတုရန်းကို ရှာပါမည်။

javascriptfunction func(num) {
  return num ** 2;
}

let res = func(func(2));
console.log(res); // 16 ကို ပြသမည်

လုပ်ဆောင်ချက်များသည် အတူတူဖြစ်ရန် မလိုအပ်ပါ။ ဥပမာအားဖြင့်၊ နံပါတ်တစ်ခု၏ စတုရန်းကို ပြန်ပေးသော လုပ်ဆောင်ချက်နှင့် ကုဗကို ပြန်ပေးသော လုပ်ဆောင်ချက် ရှိသည်ဆိုပါစို့။

javascriptfunction square(num) {
  return num ** 2;
}

function cube(num) {
  return num ** 3;
}

ဤလုပ်ဆောင်ချက်များကို အသုံးပြု၍ နံပါတ် 2 ကို စတုရန်းတင်ပြီး ထို လုပ်ဆောင်ချက်၏ ရလဒ်ကို ကုဗတင်ပါမည်။

javascriptlet res = cube(square(2));
console.log(res);

ယခု နံပါတ်တစ်ခု၏ စတုရန်းကို ပြန်ပေးသော လုပ်ဆောင်ချက်နှင့် နံပါတ်နှစ်ခု၏ ပေါင်းလဒ်ကို ရှာသော လုပ်ဆောင်ချက် ရှိသည်ဆိုပါစို့။

javascriptfunction square(num) {
  return num ** 2;
}

function sum(num1, num2) {
  return num1 + num2;
}

ဤလုပ်ဆောင်ချက်များကို အသုံးပြု၍ နံပါတ် 2 ၏ စတုရန်းနှင့် နံပါတ် 3 ၏ စတုရန်းကို ပေါင်းပါ။

javascriptlet res = sum(square(2), square(3));
console.log(res);
Задание 1

နံပါတ်တစ်ခု၏ နှစ်ထပ်ကိန်းရင်း (စကွဲရာတ်) ကို ပြန်ပေးသော လုပ်ဆောင်ချက်နှင့် အပိုင်းကိန်းကို အပိုင်းဆယ်သားနေရာ သုံးနေရာအထိ လိုက်ပေးသော လုပ်ဆောင်ချက် သင့်မှာ ရှိသည်ဆိုပါစို့။

javascriptfunction sqrt(num) {
  return Math.sqrt(num);
}

function round(num) {
  return num.toFixed(3);
}

ဤလုပ်ဆောင်ချက်များကို အသုံးပြု၍ နံပါတ် 2 ၏ နှစ်ထပ်ကိန်းရင်းကို ရှာပြီး အပိုင်းဆယ်သားနေရာ သုံးနေရာအထိ လိုက်ပါ။

Задание 2

နံပါတ်တစ်ခု၏ နှစ်ထပ်ကိန်းရင်း (စကွဲရာတ်) ကို ပြန်ပေးသော လုပ်ဆောင်ချက်နှင့် နံပါတ်သုံးခု၏ ပေါင်းလဒ်ကို ပြန်ပေးသော လုပ်ဆောင်ချက် သင့်မှာ ရှိသည်ဆိုပါစို့။

javascriptfunction sqrt(num) {
  return Math.sqrt(num);
}

function sum(num1, num2, num3) {
  return num1 + num2 + num3;
}

ဤလုပ်ဆောင်ချက်များကို အသုံးပြု၍ နံပါတ်များ 2, 3 နှင့် 4 ၏ နှစ်ထပ်ကိန်းရင်းများ၏ ပေါင်းလဒ်ကို ရှာပြီး res ဟူသော ကိန်းရှင်ထဲတွင် သိမ်းပါ။

Задание 3

အပိုင်းကိန်းကို အပိုင်းဆယ်သားနေရာ သုံးနေရာအထိ လိုက်ပေးသော လုပ်ဆောင်ချက် သင့်မှာ ရှိသည်ဆိုပါစို့။

javascriptfunction round(num) {
  return num.toFixed(3);
}

ဤလုပ်ဆောင်ချက်ကို အသုံးပြု၍ အထက်ပါ လုပ်ဆောင်ချက်ကို ပြုပြင်ပြီး res ကိန်းရှင်ထဲတွင် အပိုင်းဆယ်သားနေရာ 3-နေရာအထိ လိုက်ထားသော အပိုင်းကိန်း သိမ်းပါစေ။