Nästlade loopar i JavaScript
Loopar, som du redan kan, kan nästlas inuti varandra. Till exempel, låt oss lösa följande uppgift: låt oss skriva ut strängen:
111222333444555666777888999
Här räcker det inte med en loop - det är nödvändigt att starta två loopar nästlade i varandra: den första loopen kommer att iterera över siffror, och den andra loopen kommer att upprepa dessa siffror tre gånger. Låt oss implementera:
for (let i = 1; i <= 9; i++) {
for (let j = 1; j <= 3; j++) {
document.write(i);
}
}
Observera: den första loopen har en räknare
i, den andra j, och om det finns ytterligare
en tredje loop - så kommer dess räknare att vara
variabeln k. Detta är standard allmänt accepterade
namn, du bör använda just dessa.
Med hjälp av två nästlade loopar, skriv ut följande sträng:
111222333444555666777888999
Med hjälp av två nästlade loopar, skriv ut följande sträng:
11 12 13 21 22 23 31 32 33