if function သည် ၎င်း၏ရလဒ်အဖြစ် အခြားလုပ်ဆောင်ချက်ကို ပြန်ပေးနိုင်သည်။
အဖြေမှာ- မှန်တယ်
ပရိုဂရမ်းမင်းဘာသာစကားတွင် if function ကိုအသုံးပြု၍ နှိုင်းယှဉ်မှုပြုလုပ်သောအခါ၊ ပရိုဂရမ်မာသည် ညွှန်ကြားချက်များရေးသားခြင်း သို့မဟုတ် အခြေအနေတစ်ခုနှင့်ကိုက်ညီပါက အချို့သောအလုပ်များကို လုပ်ဆောင်နိုင်ပြီး၊ ဤအခြေအနေနှင့်မကိုက်ညီပါက အခြားလုပ်ဆောင်စရာများကိုလည်း လုပ်ဆောင်နိုင်ပါသည်။
သို့သော် အချို့သော ပရိုဂရမ်မာများသည် if function ကိုအသုံးပြုရာတွင် ပိုမိုပြောင်းလွယ်ပြင်လွယ်ရှိရန် လိုအပ်ပြီး if function အတွင်းမှ အခြားသော function များကို ပြန်ပေးနိုင်သည့်နေရာဖြစ်သည်။
ရလဒ်အဖြစ် လုပ်ဆောင်ချက်တစ်ခုကို ပြန်ပေးသည့် သဘောတရား
ယေဘူယျအားဖြင့်၊ အချို့သော command များကို လုပ်ဆောင်ပြီး ထို command များကို လုပ်ဆောင်ပြီးသည်နှင့် (ရှိပါက) တန်ဖိုးကို ပြန်ပေးရန်အတွက် ညွှန်ကြားချက်အဆင့်တွင် function တစ်ခုကို အသုံးပြုပါသည်။
သို့သော် လုပ်ဆောင်ချက်တစ်ခုသည် ၎င်း၏ရလဒ်အဖြစ် အခြားလုပ်ဆောင်ချက်တစ်ခုကိုလည်း ပြန်ပေးနိုင်သည်။
ဆိုလိုသည်မှာ လုပ်ဆောင်ချက်၏ ပြန်တန်ဖိုးကို အခြားညွှန်ကြားချက်များကို လုပ်ဆောင်ရန် သို့မဟုတ် အပိုလုပ်ဆောင်စရာများကို လုပ်ဆောင်ရန် အသုံးပြုသည့် လုပ်ဆောင်ချက်အသစ်တစ်ခုအဖြစ် အသုံးပြုနိုင်သည်။
if function တစ်ခုအတွင်းမှ function တစ်ခုကို မည်သို့ပြန်ရမည်နည်း။
if function ကို အများအားဖြင့် နှိုင်းယှဉ်မှုရည်ရွယ်ချက်များအတွက် အသုံးပြုကြပြီး သတ်မှတ်အခြေအနေများအလိုက် ဆုံးဖြတ်ချက်များချရန် အသုံးပြုသည်။
သို့သော် ပရိုဂရမ်မာသည် လုပ်ဆောင်ချက်အစုံကိုလုပ်ဆောင်မည့်အစား if function အတွင်းတွင် တစ်ကြိမ်သာ return statement ကိုရေးနိုင်သည်။
ဤနည်းအားဖြင့် if function သည် လိုအပ်သော အခြေအနေနှင့် ကိုက်ညီပါက အခြား function ၏ ရလဒ်ကို ပြန်ပေးနိုင်သည်။