⊗jsPmMuAFO 177 of 505 menu

JavaScript တွင် ဘက်များစွာပါဝင်သော အခင်းအကျင်းများကို အစဉ်လိုက်ဖြည့်ခြင်း

ယခင်ဥပမာများတွင် ခွဲထားသော အခင်းအကျင်းများအတွင်းရှိ ဂဏန်းအားလုံးသည် တူညီနေခဲ့သည်။ ယခု ဂဏန်းများတိုးလာစေရန် ဤကဲ့သို့ ပြုလုပ်ကြပါစို့။

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

ဤသို့ပြုလုပ်ရန် အထူး counter variable တစ်ခုကို ပြုလုပ်ရမည်ဖြစ်ပြီး၊ ၎င်းသည် အတွင်းဆုံး loop တစ်ကြိမ်လည်သည်တိုင်း ၎င်း၏တန်ဖိုးကို 1 ဖြင့် တိုးပေးလိမ့်မည်။ ဤ counter ၏တန်ဖိုးကိုပင် အခင်းအကျင်းအတွင်း ရေးထည့်သွားမည်ဖြစ်ပြီး၊ နမူနာအားဖြင့် ဤကဲ့သို့ဖြစ်သည်။

let arr = []; let k = 1; // counter for (let i = 0; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i].push(k); // counter ကိုရေးသွင်းခြင်း k++; // counter ကိုတိုးခြင်း } } console.log(arr);

တန်ဖိုးထည့်ပြီးနောက် counter ကိုတိုးခြင်းကို ပြုလုပ်ခြင်းဖြင့် ကုဒ်ကို ရိုးရှင်းအောင်ပြုလုပ်နိုင်သည်။

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i].push(k++); } } console.log(arr);

ဤကိစ္စတွင် ၎င်းသည် မုချအားဖြင့် k++ ဖြစ်ရမည်ကို သတိပြုပါ၊ ++k မဖြစ်နိုင်ပါ၊ အဘယ့်ကြောင့်ဆိုသော် ဒုတိယနည်းလမ်းတွင် ဦးစွာ counter ကိုတိုးပြီးမှသာ အခင်းအကျင်းအတွင်းသို့ ရေးသွင်းမည်ဖြစ်သည် (ဆိုလိုသည်မှာ ရလဒ်အနေဖြင့် အခင်းအကျင်းသည် ၁ မှမစဘဲ ၂ မှစမည်ဖြစ်ပြီး၊ ဥပမာအားဖြင့် ဤကဲ့သို့ဖြစ်သည်။

[[2, 3, 4], [5, 6, 7], [8, 9, 10]])

နှစ်ထပ်ခေါက်ထားသော loop နှစ်ခုကို အသုံးပြု၍ အောက်ပါအခင်းအကျင်းကို ဖွဲ့စည်းပါ။

[[1, 2], [3, 4], [5, 6], [7, 8]]

နှစ်ထပ်ခေါက်ထားသော loop နှစ်ခုကို အသုံးပြု၍ အောက်ပါအခင်းအကျင်းကို ဖွဲ့စည်းပါ။

[[2, 4, 6], [8, 10, 12], [14, 16, 18], [20, 22, 24]]

သုံးထပ်ခေါက်ထားသော loop သုံးခုကို အသုံးပြု၍ အောက်ပါ သုံးဖက်မြင် အခင်းအကျင်းကို ဖွဲ့စည်းပါ။

[[[1, 2], [3, 4]], [[5, 6], [7, 8]]]

အောက်ပါကုဒ်၏ စာရေးသူသည် ဤကဲ့သို့သော အခင်းအကျင်းကို ပြုလုပ်လိုခဲ့သည်။

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

ဤသို့ပြုလုပ်ရန် အောက်ပါကုဒ်ကို ရေးသားခဲ့သည်။

let arr = []; for (let i = 0; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; k++; } } console.log(arr);

သို့ရာတွင် ရေးသားထားသောကုဒ်သည် ရည်ရွယ်ထားသည့်အတိုင်း မဖြစ်ပါ။ စာရေးသူ၏ အမှားကို ရှာဖွေပြီး ပြင်ဆင်ပါ။

အောက်ပါကုဒ်၏ စာရေးသူသည် ဤကဲ့သို့သော အခင်းအကျင်းကို ပြုလုပ်လိုခဲ့သည်။

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

ဤသို့ပြုလုပ်ရန် အောက်ပါကုဒ်ကို ရေးသားခဲ့သည်။

let arr = []; let k = 1; for (let i = 0; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; } } console.log(arr);

သို့ရာတွင် ရေးသားထားသောကုဒ်သည် ရည်ရွယ်ထားသည့်အတိုင်း မဖြစ်ပါ။ စာရေးသူ၏ အမှားကို ရှာဖွေပြီး ပြင်ဆင်ပါ။

အောက်ပါကုဒ်၏ စာရေးသူသည် ဤကဲ့သို့သော အခင်းအကျင်းကို ပြုလုပ်လိုခဲ့သည်။

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

ဤသို့ပြုလုပ်ရန် အောက်ပါကုဒ်ကို ရေးသားခဲ့သည်။

let arr = []; let k = 1; for (let i = 0; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; k--; } } console.log(arr);

သို့ရာတွင် ရေးသားထားသောကုဒ်သည် ရည်ရွယ်ထားသည့်အတိုင်း မဖြစ်ပါ။ စာရေးသူ၏ အမှားကို ရှာဖွေပြီး ပြင်ဆင်ပါ။

အောက်ပါကုဒ်၏ စာရေးသူသည် ဤကဲ့သို့သော အခင်းအကျင်းကို ပြုလုပ်လိုခဲ့သည်။

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

ဤသို့ပြုလုပ်ရန် အောက်ပါကုဒ်ကို ရေးသားခဲ့သည်။

let arr = []; let k; for (let i = 0; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; k++; } } console.log(arr);

သို့ရာတွင် ရေးသားထားသောကုဒ်သည် ရည်ရွယ်ထားသည့်အတိုင်း မဖြစ်ပါ။ စာရေးသူ၏ အမှားကို ရှာဖွေပြီး ပြင်ဆင်ပါ။

အောက်ပါကုဒ်၏ စာရေးသူသည် ဤကဲ့သို့သော အခင်းအကျင်းကို ပြုလုပ်လိုခဲ့သည်။

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

ဤသို့ပြုလုပ်ရန် အောက်ပါကုဒ်ကို ရေးသားခဲ့သည်။

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; } } console.log(arr);

သို့ရာတွင် ရေးသားထားသောကုဒ်သည် ရည်ရွယ်ထားသည့်အတိုင်း မဖြစ်ပါ။ စာရေးသူ၏ အမှားကို ရှာဖွေပြီး ပြင်ဆင်ပါ။

အောက်ပါကုဒ်၏ စာရေးသူသည် ဤကဲ့သို့သော အခင်းအကျင်းကို ပြုလုပ်လိုခဲ့သည်။

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

ဤသို့ပြုလုပ်ရန် အောက်ပါကုဒ်ကို ရေးသားခဲ့သည်။

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0, k++; j < 3; j++) { arr[i][j] = k; } } console.log(arr);

သို့ရာတွင် ရေးသားထားသောကုဒ်သည် ရည်ရွယ်ထားသည့်အတိုင်း မဖြစ်ပါ။ စာရေးသူ၏ အမှားကို ရှာဖွေပြီး ပြင်ဆင်ပါ။

အောက်ပါကုဒ်၏ စာရေးသူသည် ဤကဲ့သို့သော အခင်းအကျင်းကို ပြုလုပ်လိုခဲ့သည်။

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

ဤသို့ပြုလုပ်ရန် အောက်ပါကုဒ်ကို ရေးသားခဲ့သည်။

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++; k++) { arr[i][j] = k; } } console.log(arr);

သို့ရာတွင် ရေးသားထားသောကုဒ်သည် ရည်ရွယ်ထားသည့်အတိုင်း မဖြစ်ပါ။ စာရေးသူ၏ အမှားကို ရှာဖွေပြီး ပြင်ဆင်ပါ။

အောက်ပါကုဒ်၏ စာရေးသူသည် ဤကဲ့သို့သော အခင်းအကျင်းကို ပြုလုပ်လိုခဲ့သည်။

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

ဤသို့ပြုလုပ်ရန် အောက်ပါကုဒ်ကို ရေးသားခဲ့သည်။

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; j++) { arr[i][j] = ++k; } } console.log(arr);

သို့ရာတွင် ရေးသားထားသောကုဒ်သည် ရည်ရွယ်ထားသည့်အတိုင်း မဖြစ်ပါ။ စာရေးသူ၏ အမှားကို ရှာဖွေပြီး ပြင်ဆင်ပါ။

အောက်ပါကုဒ်၏ စာရေးသူသည် ဤကဲ့သို့သော အခင်းအကျင်းကို ပြုလုပ်လိုခဲ့သည်။

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

ဤသို့ပြုလုပ်ရန် အောက်ပါကုဒ်ကို ရေးသားခဲ့သည်။

let arr = []; let k = 1; for (let i = 0; i < 3; i++) { arr[k] = []; for (let j = 0; j < 3; j++) { arr[i][j] = k; k++; } } console.log(arr);

သို့ရာတွင် ရေးသားထားသောကုဒ်သည် ရည်ရွယ်ထားသည့်အတိုင်း မဖြစ်ပါ။ စာရေးသူ၏ အမှားကို ရှာဖွေပြီး ပြင်ဆင်ပါ။

အောက်ပါကုဒ်၏ စာရေးသူသည် ဤကဲ့သို့သော အခင်းအကျင်းကို ပြုလုပ်လိုခဲ့သည်။

[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

ဤသို့ပြုလုပ်ရန် အောက်ပါကုဒ်ကို ရေးသားခဲ့သည်။

let arr = []; for (let i = 0, k = 1; i < 3; i++) { arr[i] = []; for (let j = 0; j < 3; k++) { arr[i][j] = k; } } console.log(arr);

သို့ရာတွင် ရေးသားထားသောကုဒ်သည် ရည်ရွယ်ထားသည့်အတိုင်း မဖြစ်ပါ။ စာရေးသူ၏ အမှားကို ရှာဖွေပြီး ပြင်ဆင်ပါ။

မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်