JavaScript လေ့ကျင့်ခန်း အဆင့် 7.6

Задание 1

စာမျက်နှာပေါ်တွင် အပြည့်အဝ တည်နေရာသတ်မှတ်ခြင်း နည်းလမ်းဖြင့် div နှစ်ခု ထားရှိသည်။ ခလုတ်ကို နှိပ်လိုက်သောအခါ ထို div များသည် တစ်ခုနှင့်တစ်ခု ထပ်နေခြင်း ရှိ/မရှိ စစ်ဆေးပါ။

Задание 2

ခလုတ်တစ်ခုနှင့် ul ပေးထားသည်။ ခလုတ်ကို နှိပ်လိုက်သောအခါ ဖြစ်နိုင်သမျှ ကံကောင်းသည့်လက်မှတ် (lucky ticket) အားလုံး၏ စာရင်းကို ထုတ်ပြပါ။ လက်မှတ်တစ်ခုသည် နံပါတ်ခြောက်လုံးပါသည့် စာကြောင်းတစ်ခု ဖြစ်ပြီး၊ ရှေ့ဆုံးတွင် သုညများ ပါဝင်နိုင်သည်။ လက်မှတ်တစ်ခုကို ကံကောင်းသည်ဟု ယူဆသည်၊ အကယ်၍ ပထမနံပါတ်သုံးလုံး၏ ပေါင်းလဒ်သည် နောက်ဆုံးနံပါတ်သုံးလုံး၏ ပေါင်းလဒ်နှင့် ညီမျှလျှင်။

Задание 3

အောက်ပါ array ကို ဖွဲ့စည်းပေးသည့် program တစ်ခုကို ရေးပါ:

javascript[
  'x',
  'xx',
  'xxx',
  'xxxx',
  'xxxxx',
]
Задание 4

အောက်ပါ object ကို ပေးထားသည်:

javascriptlet 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 တစ်ခုအတွင်း ရေးထည့်ပါ:

javascript[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]