Nivel 10.7 del libro de problemas JavaScript

Задание 1

Se da una tabla. Al hacer clic en cualquier celda, esta celda se resalta con algún color, activándose. Haga que en una fila de la tabla se puedan activar no más de 5 celdas.

Задание 2

Se da una tabla. Al hacer clic en cualquier celda, esta celda se resalta con algún color, activándose. Haga que en una columna de la tabla se puedan activar no más de 5 celdas.

Задание 3

Se da una tabla. Al hacer clic en cualquier celda, esta celda se resalta con algún color, activándose. Haga que para una celda activada no se puedan activar sus vecinas izquierda y derecha.

Задание 4

Se da una tabla. Al hacer clic en cualquier celda, esta celda se resalta con algún color, activándose. Haga que para una celda activada no se puedan activar sus vecinas superior e inferior.

Задание 5

Se da un input. En él se introduce una palabra larga. Muestre una lista de palabras que se pueden formar con las letras de la palabra introducida en el input.

Задание 6

Se da un textarea. En él está escrito un texto. El usuario selecciona varias líneas de texto y presiona la tecla Alt + Tab. Haga que desde el inicio de cada línea seleccionada se elimine la tabulación.

Задание 7

Se da una cadena que contiene dos fracciones y una operación matemática entre ellas:

javascript'2/3 + 3/4'

Escriba un código que calcule el resultado de la operación matemática escrita.