Lygis 10.7 JavaScript užduočių rinkinys

Задание 1

Duota lentelė. Paspaudus bet kurią langelį, šis langelis pasižymi tam tikra spalva, aktyvuojamas. Padarykite taip, kad vienoje lentelės eilutėje galėtų būti aktyvuota ne daugiau 5 langelių.

Задание 2

Duota lentelė. Paspaudus bet kurią langelį, šis langelis pasižymi tam tikra spalva, aktyvuojamas. Padarykite taip, kad viename lentelės stulpelyje galėtų būti aktyvuota ne daugiau 5 langelių.

Задание 3

Duota lentelė. Paspaudus bet kurią langelį, šis langelis pasižymi tam tikra spalva, aktyvuojamas. Padarykite taip, kad aktyvuotam langeliui negalėtų būti aktyvuoti jo kaimynai kairėje ir dešinėje.

Задание 4

Duota lentelė. Paspaudus bet kurią langelį, šis langelis pasižymi tam tikra spalva, aktyvuojamas. Padarykite taip, kad aktyvuotam langeliui negalėtų būti aktyvuoti jo kaimynai viršuje ir apačioje.

Задание 5

Duotas įvesties laukas. Jį įvedamas ilgas žodis. Išveskite žodžių sąrašą, kuriuos galima sudaryti iš įvestų į lauką žodžio raidžių.

Задание 6

Duotas teksto sritis. Joje užrašytas tekstas. Vartotojas pažymi kelias teksto eilutes ir paspaudė klavišą Alt + Tab. Padarykite taip, kad iš kiekvienos pažymėtos eilutės pradžios būtų pašalintas tabuliacijos simbolis.

Задание 7

Duota eilutė, kurioje yra dvi trupmenos ir matematinis veiksmas tarp jų:

javascript'2/3 + 3/4'

Parašykite kodą, kuris apskaičiuotų užrašyto matematinio veiksmo rezultatą.