JavaScript လေ့ကျင့်ခန်း အဆင့် 7.6
စာမျက်နှာပေါ်တွင် အပြည့်အဝ တည်နေရာသတ်မှတ်ခြင်း နည်းလမ်းဖြင့် div နှစ်ခု ထားရှိသည်။ ခလုတ်ကို နှိပ်လိုက်သောအခါ ထို div များသည် တစ်ခုနှင့်တစ်ခု ထပ်နေခြင်း ရှိ/မရှိ စစ်ဆေးပါ။
ခလုတ်တစ်ခုနှင့် ul ပေးထားသည်။ ခလုတ်ကို နှိပ်လိုက်သောအခါ
ဖြစ်နိုင်သမျှ ကံကောင်းသည့်လက်မှတ် (lucky ticket) အားလုံး၏
စာရင်းကို ထုတ်ပြပါ။ လက်မှတ်တစ်ခုသည်
နံပါတ်ခြောက်လုံးပါသည့် စာကြောင်းတစ်ခု ဖြစ်ပြီး၊
ရှေ့ဆုံးတွင် သုညများ ပါဝင်နိုင်သည်။
လက်မှတ်တစ်ခုကို ကံကောင်းသည်ဟု ယူဆသည်၊
အကယ်၍ ပထမနံပါတ်သုံးလုံး၏ ပေါင်းလဒ်သည်
နောက်ဆုံးနံပါတ်သုံးလုံး၏ ပေါင်းလဒ်နှင့် ညီမျှလျှင်။
အောက်ပါ array ကို ဖွဲ့စည်းပေးသည့် program တစ်ခုကို ရေးပါ:
[
'x',
'xx',
'xxx',
'xxxx',
'xxxxx',
]
အောက်ပါ object ကို ပေးထားသည်:
let data = {
2018: {
11: {
29: [1, 2, 3],
30: [4, 5],
},
12: {
30: [6, 7],
31: [8, 9],
},
},
2019: {
12: {
29: [10, 11],
30: [12, 13],
31: [14, 15],
}
},
}
ဤ object အတွင်းရှိ အရာအားလုံးကို အောက်ပါအတိုင်း array တစ်ခုအတွင်း ရေးထည့်ပါ:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]