Livello 10.7 del libro di esercizi JavaScript

Задание 1

Data una tabella. Cliccando su qualsiasi cella questa cella viene evidenziata con un colore, attivandosi. Fai in modo che in una riga della tabella si possano attivare non più di 5 celle.

Задание 2

Data una tabella. Cliccando su qualsiasi cella questa cella viene evidenziata con un colore, attivandosi. Fai in modo che in una colonna della tabella si possano attivare non più di 5 celle.

Задание 3

Data una tabella. Cliccando su qualsiasi cella questa cella viene evidenziata con un colore, attivandosi. Fai in modo che per una cella attivata non sia possibile attivare le sue celle vicine a sinistra e a destra.

Задание 4

Data una tabella. Cliccando su qualsiasi cella questa cella viene evidenziata con un colore, attivandosi. Fai in modo che per una cella attivata non sia possibile attivare le sue celle vicine in alto e in basso.

Задание 5

Dato un input. In esso viene inserita una parola lunga. Visualizza un elenco di parole che possono essere composte dalle lettere della parola inserita nell'input.

Задание 6

Dato un textarea. In esso è scritto un testo. L'utente seleziona diverse righe di testo e preme il tasto Alt + Tab. Fai in modo che dall'inizio di ogni riga selezionata venga rimossa la tabulazione.

Задание 7

Data una stringa, contenente due frazioni e un'operazione matematica tra di esse:

javascript'2/3 + 3/4'

Scrivi il codice che calcoli il risultato dell'operazione matematica scritta.