ระดับ 10.5 ของแบบฝึกหัด JavaScript

Задание 1

ผู้ใช้เลือกข้อความบนหน้า เมื่อกด Ctrl + Enter ให้บันทึกข้อความนี้ลงในคลิปบอร์ด

Задание 2

มี textarea ให้มา ผู้ใช้สามารถพิมพ์ข้อความลงไปได้ เมื่อกดปุ่ม Tab ให้แทรก อักขระแท็บ ณ ตำแหน่งที่เคอร์เซอร์กำลังกะพริบอยู่

Задание 3

มี input ให้มา ผู้ใช้สามารถ พิมพ์ข้อความลงใน input ใดก็ได้และกด Enter หลังจากนั้นข้อความใน input นั้น จะหายไป จงทำให้ แต่ละ input จดจำข้อความที่ป้อนไว้ได้ เหนือแต่ละ input ให้วาง ลูกศร เพื่อใช้สำหรับ เรียกคืนข้อความที่ป้อนก่อนหน้าใน input นั้นๆ

Задание 4

มีตัวเลขให้มา ให้แสดงบนหน้าจอ กระบวนการแยกตัวเลขออกเป็นตัวประกอบเฉพาะ เหมือนที่เรียนในโรงเรียน

Задание 5

มีอ็อบเจ็กต์หลายมิติที่มีระดับการซ้อนกัน ไม่จำกัด:

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

สร้างฟังก์ชันที่ จะคืนค่าอิลิเมนต์ของอ็อบเจ็กต์ โดยรับพารามิเตอร์เป็นสตริง ที่มีคีย์ของอ็อบเจ็กต์ คั่นด้วย จุด:

javascriptfunc('a.b.c'); // จะคืนค่า '+++'
Задание 6

มีตารางให้มา เมื่อกดปุ่ม ให้เติมตารางดังต่อไปนี้: