วงวนซ้อนกันใน JavaScript

วงวนที่คุณรู้จักการทำงานแล้ว สามารถซ้อนกันได้ ตัวอย่างเช่น ลองแก้ปัญหาต่อไปนี้: แสดงสตริงบนหน้าจอ:

111222333444555666777888999

ที่นี่วงวนเดียวไม่เพียงพอ - จำเป็นต้องเรียกใช้สองวงวนซ้อนกัน: วงวนแรกจะวนตัวเลข และวงวนที่สองจะทำซ้ำตัวเลขเหล่านี้สามครั้ง มาลองทำดู:

javascriptfor (let i = 1; i <= 9; i++) {
  for (let j = 1; j <= 3; j++) {
    document.write(i);
  }
}

โปรดทราบ: วงวนแรกมีตัวนับ i วงวนที่สองมี j และหากมีวงวนที่สาม - ตัวแปร k จะเป็นตัวนับของมัน นี่คือชื่อมาตรฐานที่ยอมรับโดยทั่วไป ควรใช้ชื่อเหล่านี้

Задание 1

โดยใช้สองวงวนซ้อนกัน ให้แสดงสตริงต่อไปนี้บนหน้าจอ:

111222333444555666777888999
Задание 2

โดยใช้สองวงวนซ้อนกัน ให้แสดงสตริงต่อไปนี้บนหน้าจอ:

11 12 13 21 22 23 31 32 33