JavaScript ගැටළු පොතේ මට්ටම 8.4
බොත්තමක් සහ වදන් සහිත බ්ලොක් එකක් දී ඇත. වදන් උසින් බ්ලොක් එකට නොගැලපෙන අතර සඟවා ඇත. බොත්තම මත ක්ලික් කිරීමෙන් බ්ලොක් එක සම්පූර්ණ උසට විවෘත කරන්න.
වදන් සහිත කොටසක් දී ඇත. වස්තුවක ආකාරයෙන් එක් එක් අක්ෂරයේ සියයට ප්රතිශත අන්තර්ගතය ලබා ගන්න, එහි යතුරු වනු ඇත්තේ අක්ෂර සහ අගයන් ඒවායේ සියයට ප්රතිශත අන්තර්ගතය වේ.
අංග සුචියක් ul සහ ආදානයක් දී ඇත.
ආදානය තුළ වදන් ඇතුළු කිරීමේ දී
පෙන්වන්නේ එම li පමණක් වන අතර එහි වදන්
ආදානය තුළ ඇතුළු කරන ලද වදන් වලින්
ආරම්භ වේ.
පහත සූරාකෑම තිරය මත ප්රදර්ශනය කරන්න:
1
22
333
4444
55555
666666
7777777
88888888
999999999
22
333
4444
55555
666666
7777777
88888888
999999999
නගර සහ ඒවායේ රටවල ලැයිස්තුවක් ගබඩා කර ඇත පහත ව්යුහයේ:
let data = [
{
country: 'රට1',
city: 'නගරය11',
},
{
country: 'රට2',
city: 'නගරය21',
},
{
country: 'රට3',
city: 'නගරය31',
},
{
country: 'රට1',
city: 'නගරය12',
},
{
country: 'රට1',
city: 'නගරය13',
},
{
country: 'රට2',
city: 'නගරය22',
},
{
country: 'රට3',
city: 'නගරය31',
},
]
දත්ත ව්යුහය ප්රතිසංස්කරණය කරන කේතය ලියන්න මේ වගේ:
{
'රට1': [
'නගරය11', 'නගරය12', 'නගරය13',
],
'රට2': [
'නගරය21', 'නගරය22'
],
'රට3': [
'නගරය31', 'නගරය32'
],
}