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

Задание 1

Տրված է աղյուսակ: Ցանկացած բջիջի վրա կտտացնելիս այդ բջիջը նշվում է ինչ-որ գույնով, ակտիվանալով: Ապահովեք, որ աղյուսակի մեկ տողում հնարավոր լինի ակտիվացնել ոչ ավելի, քան 5 բջիջ:

Задание 2

Տրված է աղյուսակ: Ցանկացած բջիջի վրա կտտացնելիս այդ բջիջը նշվում է ինչ-որ գույնով, ակտիվանալով: Ապահովեք, որ աղյուսակի մեկ սյունակում հնարավոր լինի ակտիվացնել ոչ ավելի, քան 5 բջիջ:

Задание 3

Տրված է աղյուսակ: Ցանկացած բջիջի վրա կտտացնելիս այդ բջիջը նշվում է ինչ-որ գույնով, ակտիվանալով: Ապահովեք, որ ակտիվացված բջիջի համար հնարավոր չլինի ակտիվացնել դրա ձախ և աջ հարեւաններին:

Задание 4

Տրված է աղյուսակ: Ցանկացած բջիջի վրա կտտացնելիս այդ բջիջը նշվում է ինչ-որ գույնով, ակտիվանալով: Ապահովեք, որ ակտիվացված բջիջի համար հնարավոր չլինի ակտիվացնել դրա վերեւի և ներքեւի հարեւաններին:

Задание 5

Տրված է input դաշտ: Դրանում մուտքագրվում է երկար բառ: Արտածեք այն բառերի ցանկը, որոնք կարելի է կազմել input դաշտում մուտքագրված բառի տառերից:

Задание 6

Տրված է textarea: Դրանում գրված է տեքստ: Օգտատերը ընտրում է տեքստի մի քանի տող եւ սեղմում Alt + Tab դասի համադրությունը: Ապահովեք, որ յուրաքանչյուր ընտրված տողի սկզբից հեռանա տաբուլյացիան:

Задание 7

Տրված է տող, որը պարունակում է երկու կոտորակ եւ նրանց միջեւ գտնվող մաթեմատիկական գործողություն:

javascript'2/3 + 3/4'

Գրեք կոդ, որը կհաշվի գրված մաթեմատիկական գործողության արդյունքը: