Не могу разобраться с вложенными циклами в js
С помощью двух вложенных циклов выведите на экран следующую строку:
11 12 13 21 22 23 31 32 33
Я не соображу НИКАК, как эту "штуку" сделать.
let result77 = '';
for (let i = 10; i <= 12; i++) {
for (let j = 1; j < 4; j++) {
result77 = i + j + ' ';
document.write(result77);
}
}
Ответы (2 шт):
Автор решения: InDevX
→ Ссылка
// первый цикл - первая цифра
for (let i = 1; i <= 3; i++) {
// второй цикл - вторая цифра
for (let j = 1; j <= 3; j++) {
// записываем конкатенацию (вместо сложения) чисел с добавлением пробела
document.write('' + i + j + ' ');
}
}
Автор решения: Александр
→ Ссылка
Еще один подход: первый цикл - шаг в 10, второй - шаг в 1.
for (let i = 10; i <= 30; i += 10) {
let num;
for (let j = 1; j <= 3; j++){
num = i + j;
document.write(num + ' ');
}
}