Մակարդակ 8.9 JavaScript առաջադրանքների ժողովածու

Задание 1

Տրված է ընտրացանկ հղումներով: Ապահովեք, որ ընտրացանկի հղումի վրա կտտացնելիս դրա տակ բացվի ենթաընտրացանկ։

Задание 2

Տրված է պարբերություն բառերով և կոճակ: Կոճակի վրա կտտացնելով ներկեք յուրաքանչյուր բառ պատահական գույնով այնպես, որ հարևան պարբերությունները ունենան տարբեր գույներ։

Задание 3

Տրված է div: Այս div-ն ունի փակելու խաչ: Ապահովեք, որ խաչի, կամ էջի ցանկացած այն տեղի վրա կտտացնելիս, որ գտնվում է div-ից դուրս, այս div-ը թաքնվի։

Задание 4

Տրված է textarea և ul: Textarea-ում մուտքագրվում է տեքստ: Ապահովեք, որ Shift + Enter սեղմելիս տեքստի յուրաքանչյուր տող ավելացվի ցուցակում որպես առանձին li թեգ։

Задание 5

Տրված է գործերի այս ցուցակը կոնկրետ ամսաթվով.

javascriptlet affairs = {
  '2019-12-31': ['գործերի զանգված'],
  '2018-11-29': ['գործերի զանգված'],
  '2018-11-30': ['գործերի զանգված'],
  '2018-12-27': ['գործերի զանգված'],
  '2019-12-29': ['գործերի զանգված'],
  '2019-12-30': ['գործերի զանգված'],
  '2018-12-30': ['գործերի զանգված'],
  '2018-12-31': ['գործերի զանգված'],
}

Էկրանին ցուցադրեք 2018 թվականի բոլոր գործերը։