JavaScript Görev Seviyesi 8.6
Bir metin paragrafı ve bir düğme verilmiştir. Düğmeye tıklandığında, her bir karakteri rastgele bir renge boyayın, öyle ki bitişik karakterlerin renkleri farklı olsun.
Kelimelerden oluşan bir paragraf ve bir giriş alanı verilmiştir. Giriş alanına bir kelime yazılır. Düğmeye tıklandığında, bu kelimeyi paragraf içinde bulun ve kırmızı renge boyayın.
Bağlantıları olan bir menü verilmiştir. Adresi, tarayıcının adres çubuğundaki URL ile eşleşen bağlantıyı kırmızı renge boyayın.
Ekrana aşağıdaki piramidi yazdırın:
xxxxx
xxxx
xxx
xx
x
xxxx
xxx
xx
x
Belirli tarihlerdeki olayların bir listesi aşağıdaki yapıda saklanmaktadır:
let events = [
{
date: '2019-12-29'
event: 'name1'
},
{
date: '2019-12-31'
event: 'name2'
},
{
date: '2019-12-29'
event: 'name3'
},
{
date: '2019-12-30'
event: 'name4'
},
{
date: '2019-12-29'
event: 'name5'
},
{
date: '2019-12-31'
event: 'name6'
},
{
date: '2019-12-29'
event: 'name7'
},
{
date: '2019-12-30'
event: 'name8'
},
{
date: '2019-12-30'
event: 'name9'
},
]
Veri yapısını aşağıdaki hale getiren kodu yazın:
{
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}