Cấp độ 10.6 Sách bài tập JavaScript
Cho một input. Hãy làm sao để khi
gõ từ 'blur' vào đó
thì input này mất tiêu điểm.
Cho một bảng. Lần lượt hiển thị tất cả các hình khối tetris vào nó sao cho đầu của hình nằm ở trung tâm bảng.
Sửa đổi bài toán trước sao cho có các nút bên cạnh bảng, nhờ đó các hình có thể được xoay.
Tạo một script, sinh ra các phương trình bậc hai có nghiệm nguyên.
Cho một textarea. Trong đó có ghi một đoạn văn bản.
Người dùng chọn (bôi đen) một vài dòng văn bản
và nhấn phím Tab. Hãy làm sao
để chèn một ký tự tab vào
đầu mỗi dòng được chọn.
Cho một chuỗi, chứa trong nó một số lượng bất kỳ các cặp dấu ngoặc tròn lồng nhau. Viết mã kiểm tra xem các dấu ngoặc được sắp xếp có chính xác không.
Như thế này là chính xác:
'()()'
Như thế này là chính xác:
'(())'
Như thế này là không chính xác, vì số lượng dấu ngoặc mở không khớp với số lượng dấu ngoặc đóng:
'())'
Như thế này là không chính xác, vì mặc dù số lượng dấu ngoặc mở có khớp với số lượng dấu ngoặc đóng, nhưng thứ tự của chúng không đúng:
'))(('