Ниво 10.7 на задачите во JavaScript

Задание 1

Дадена е табела. При клик на која било ќелија таа ќелија се означува со некоја боја, активирајќи се. Направете така што во еден ред од табелата да може да се активираат најмногу 5 ќелии.

Задание 2

Дадена е табела. При клик на која било ќелија таа ќелија се означува со некоја боја, активирајќи се. Направете така што во една колона од табелата да може да се активираат најмногу 5 ќелии.

Задание 3

Дадена е табела. При клик на која било ќелија таа ќелија се означува со некоја боја, активирајќи се. Направете така што за активирана ќелија да не може да се активираат нејзините соседи од лево и десно.

Задание 4

Дадена е табела. При клик на која било ќелија таа ќелија се означува со некоја боја, активирајќи се. Направете така што за активирана ќелија да не може да се активираат нејзините соседи одозгора и одоздола.

Задание 5

Даден е input. Во него се внесува долг збор. Испечатете листа на зборови кои може да се состават од буквите на внесениот збор во input-от.

Задание 6

Даден е textarea. Во него е запишан текст. Корисникот избира неколку линии текст и притиска тастер Alt + Tab. Направете така што од почетокот на секоја избрана линија да се избрише табулацијата.

Задание 7

Даден е стринг, кој содржи две дропки и математичка операција помеѓу нив:

javascript'2/3 + 3/4'

Напишете код, кој ќе го пресмета резултатот на запишаната математичка операција.