जावास्क्रिप्ट टास्कबुक का स्तर 8.4
एक बटन और पाठ वाला एक ब्लॉक दिया गया है। पाठ ऊंचाई में ब्लॉक में फिट नहीं होता और छिपा हुआ है। बटन पर क्लिक करने पर, ब्लॉक को पूरी ऊंचाई तक खोलें।
पाठ वाली एक स्ट्रिंग दी गई है। प्रत्येक वर्ण के प्रतिशत योगदान को एक ऑब्जेक्ट के रूप में प्राप्त करें, जिसमें कुंजियाँ वर्ण होंगी, और मान उनका प्रतिशत योगदान होगा।
एक सूची ul और एक इनपुट दिया गया है।
इनपुट में टेक्स्ट टाइप करने पर, केवल उन li को दृश्यमान रखें जिनका पाठ
इनपुट में टाइप किए गए टेक्स्ट से शुरू होता है।
स्क्रीन पर निम्नलिखित पिरामिड प्रदर्शित करें:
1
22
333
4444
55555
666666
7777777
88888888
999999999
22
333
4444
55555
666666
7777777
88888888
999999999
शहरों और उनके देशों की एक सूची दी गई है, जो निम्नलिखित संरचना में संग्रहीत है:
let 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',
},
]
वह कोड लिखें, जो डेटा संरचना को इस प्रकार बदल दे:
{
'country1': [
'city11', 'city12', 'city13',
],
'country2': [
'city21', 'city22'
],
'country3': [
'city31', 'city32'
],
}