স্তর 8.4 জাভাস্ক্রিপ্ট টাস্কবুক
Задание 1
একটি বাটন এবং টেক্সট সহ একটি ব্লক দেওয়া আছে। টেক্সটটি উচ্চতায় ব্লকে মাপমতো না হওয়ায় লুকানো আছে। বাটনে ক্লিক করলে ব্লকটিকে সম্পূর্ণ উচ্চতায় প্রসারিত করুন।
Задание 2
টেক্সট সহ একটি স্ট্রিং দেওয়া আছে। একটি অবজেক্ট আকারে টেক্সটের প্রতিটি অক্ষরের শতকরা হার পান, যেখানে কীগুলি হবে অক্ষর এবং তাদের মান হবে তাদের শতকরা হার।
Задание 3
একটি ul তালিকা এবং একটি ইনপুট দেওয়া আছে।
ইনপুটে টেক্সট টাইপ করার সাথে সাথে শুধুমাত্র সেই li গুলি দৃশ্যমান রাখুন যার টেক্সট
ইনপুটে টাইপ করা টেক্সট দিয়ে শুরু হয়।
Задание 4
নিম্নলিখিত পিরামিডটি স্ক্রিনে প্রদর্শন করুন:
1
22
333
4444
55555
666666
7777777
88888888
999999999
22
333
4444
55555
666666
7777777
88888888
999999999
Задание 5
শহর এবং তাদের দেশগুলির একটি তালিকা দেওয়া আছে, যা নিম্নলিখিত কাঠামোতে সংরক্ষিত:
javascriptlet data = [
{
country: 'country1',
city: 'city11',
},
{
country: 'country2',
city: 'city21',
},
{
country: 'country3',
city: 'city31',
},
{
country: 'country1',
city: 'city12',
},
{
country: 'country1',
city: 'city13',
},
{
country: 'country2',
city: 'city22',
},
{
country: 'country3',
city: 'city31',
},
]
এমন একটি কোড লিখুন যা ডেটা স্ট্রাকচারটিকে নিম্নরূপে রূপান্তরিত করবে:
javascript{
'country1': [
'city11', 'city12', 'city13',
],
'country2': [
'city21', 'city22'
],
'country3': [
'city31', 'city32'
],
}