Cấp độ 10.5 Bài tập JavaScript

Задание 1

Trên trang, người dùng chọn văn bản. Khi nhấn Ctrl + Enter, hãy ghi văn bản đó vào bộ nhớ tạm.

Задание 2

Cho một textarea. Văn bản được nhập vào đó. Khi nhấn phím Tab, hãy chèn ký tự tab vào vị trí con trỏ nhấp nháy.

Задание 3

Cho các input. Có thể nhập văn bản vào bất kỳ input nào và nhấn Enter. Sau đó, văn bản từ input sẽ biến mất. Hãy làm sao để mỗi input ghi nhớ các văn bản đã nhập. Trên mỗi input, hãy đặt các mũi tên, sử dụng chúng có thể trả về văn bản đã nhập trước đó vào input.

Задание 4

Cho một số. Hãy hiển thị lên màn hình quá trình phân tích số thành các thừa số nguyên tố, như ở trường học.

Задание 5

Cho một đối tượng đa chiều với mức độ lồng nhau tùy ý:

javascript{
  a: {
    b: {
      c: '+++'
    }
  },
}

Tạo một hàm, hàm này sẽ trả về các phần tử của đối tượng, nhận một chuỗi tham số chứa các khóa của đối tượng, được phân tách bằng dấu chấm:

javascriptfunc('a.b.c'); // sẽ trả về '+++'
Задание 6

Cho một bảng. Khi nhấn vào nút, hãy điền nó như sau: