JavaScript တွင် ကုဒ်များရေးသားခြင်းအတွက် အကြံပြုချက်များ
သင့်ရဲ့ပရိုဂရမ်တွေရဲ့ရှုပ်ထွေးမှုဟာ ဘာသာစကားကိုလေ့လာသင်ယူမှုနဲ့အမျှ တိုးပွားလာပါတယ်။ သင်ရည်ရွယ်ထားတဲ့အတိုင်း လုပ်ဆောင်နိုင်အောင် ကုဒ်ကို မှန်ကန်စွာဘယ်လိုရေးရမလဲဆိုတာ ပြောဖို့အချိန်ရောက်ပါပြီ။ ကျွန်တော်သင့်ကို ကောင်းမွန်တဲ့နည်းလမ်းတစ်ခုပေးပါမယ်။
အကောင်အထည်ဖော်ရန်အတွက် ကုဒ်စာကြောင်းအရေအတွက် အနည်းငယ်ရေးသားရန် လိုအပ်သည့် လုံလောက်သော ရှုပ်ထွေးမှုရှိသည့် လုပ်ဆောင်ချက်တစ်ခုကို သင့်ရှေ့မှာ ထားလိုက်ပါ။
မှားယွင်းသောချဉ်းကပ်နည်းမှာ အဖြေတစ်ခုလုံးရဲ့ကုဒ်ကို အစအဆုံးတစ်ခါတည်းရေးဖို့ ကြိုးစားပြီး၊ ပြီးမှစစ်ဆေးဖို့ စတင်တာပါပဲ။ ဒီကိစ္စမှာ သင့်မှာဘာမှ အလုပ်လုပ်မှာမဟုတ်ဘူး၊ အမှားကိုကုဒ်အများကြီးထဲမှာ ရှာဖွေရမှာဖြစ်တဲ့ အလားအလာမြင့်မားပါတယ်။
မှန်ကန်သောချဉ်းကပ်နည်းမှာ လုပ်ဆောင်ချက်ကို သေးငယ်တဲ့ အခြေခံအဆင့်လေးတွေအဖြစ် ခွဲခြမ်းစိတ်ဖြာပြီး၊ သင့်ရဲ့အကောင်အထည်ဖော်မှုတွေကို ချက်ချင်းစစ်ဆေးမှန်ကန်စေဖို့ပါပဲ။ ဒီကိစ္စမှာ၊ သင်တစ်နေရာရာမှာ မှားယွင်းရင်တောင် သင်ချက်ချင်းပြဿနာကိုသတိထားမိပြီး ပြုပြင်နိုင်ပါလိမ့်မယ်။
လက်တွေ့လုပ်ကြည့်ရအောင်။ ဥပမာအနေနဲ့ သင့်မှာ နံပါတ်တွေနဲ့ array တစ်ခုပေးထားတယ်ဆိုပါစို့။
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
သင့်ရှေ့မှာရှိတဲ့ လုပ်ဆောင်ချက်က
ဒီ array ထဲက 3 နဲ့စားလို့ပြတ်တဲ့ အရာဝတ္ထုတွေကို ယူပြီး
သူတို့ရဲ့ပေါင်းလဒ်ကို ရှာဖို့ဖြစ်ပါတယ်။
ပထမဆုံး သေးငယ်တဲ့ခြေလှမ်းအနေနဲ့ array အရာဝတ္ထုတွေကို စက်ဝန်းနဲ့ရိုးရှင်းစွာဖြတ်ပြီး �ူတို့ကို console ထဲမှာပြဖို့ အဆိုပြုပါမယ်။ ဒါကိုလုပ်ကြည့်ပြီး အကုန်လုံးအလုပ်လုပ်တာသေချာအောင်လုပ်ပါ။
for (let elem of arr) {
console.log(elem);
}
အခု 3 နဲ့စားလို့ပြတ်တဲ့ အရာဝတ္ထုတွေကို ခွဲထုတ်ကြည့်ရအောင်။
သူတို့ကို console ထဲမှာပြပြီး
ကျွန်တော်တို့ မှန်ကန်တဲ့အရာဝတ္ထုတွေရနေတယ်ဆိုတာ သေချာအောင်လုပ်ပါ။
for (let elem of arr) {
if (elem % 3 === 0) {
console.log(elem); // 3, 6, 9 ကိုပြမည်
}
}
အခုနောက်ထပ်ခြေလှမ်းတစ်ခုအနေနဲ့ ကျွန်တော်တို့ လိုချင်တဲ့အရာဝတ္ထုတွေရဲ့ ပေါင်းလဒ်ကို ရှာနိုင်ပါတယ်။
let sum = 0;
for (let elem of arr) {
if (elem % 3 === 0) {
sum += elem;
}
}
console.log(sum);
Array ပေးထားသည်။
let arr = [10, 20, 30, 40, 21, 32, 51];
ဒီ array ထဲက ပထမဆုံးဂဏန်း 1 (သို့) 2 ရှိတဲ့ အရာဝတ္ထုတွေကို ယူပြီး
သူတို့ရဲ့ပေါင်းလဒ်ကို ရှာပါ။