Cấp độ 10.7 bộ bài tập JavaScript

Задание 1

Cho một bảng. Khi nhấp vào bất kỳ ô nào, ô đó sẽ được đánh dấu bằng một màu nào đó, trở thành ô được kích hoạt. Hãy thực hiện để trong một hàng của bảng không thể kích hoạt quá 5 ô.

Задание 2

Cho một bảng. Khi nhấp vào bất kỳ ô nào, ô đó sẽ được đánh dấu bằng một màu nào đó, trở thành ô được kích hoạt. Hãy thực hiện để trong một cột của bảng không thể kích hoạt quá 5 ô.

Задание 3

Cho một bảng. Khi nhấp vào bất kỳ ô nào, ô đó sẽ được đánh dấu bằng một màu nào đó, trở thành ô được kích hoạt. Hãy thực hiện để đối với ô đã được kích hoạt, không thể kích hoạt các ô lân cận bên trái và bên phải của nó.

Задание 4

Cho một bảng. Khi nhấp vào bất kỳ ô nào, ô đó sẽ được đánh dấu bằng một màu nào đó, trở thành ô được kích hoạt. Hãy thực hiện để đối với ô đã được kích hoạt, không thể kích hoạt các ô lân cận bên trên và bên dưới của nó.

Задание 5

Cho một ô input. Một từ dài được nhập vào đó. Hãy hiển thị danh sách các từ có thể tạo thành từ các chữ cái của từ đã nhập vào ô input.

Задание 6

Cho một textarea. Có một văn bản được ghi trong đó. Người dùng chọn một vài dòng văn bản và nhấn phím Alt + Tab. Hãy thực hiện để từ đầu mỗi dòng được chọn, một ký tự tab sẽ bị xóa đi.

Задание 7

Cho một chuỗi, chứa hai phân số và một phép toán giữa chúng:

javascript'2/3 + 3/4'

Viết mã để tính toán kết quả của phép toán đã ghi.