Menu
Coddy logo textTech

לולאה מקוננת

חלק מהיחידה יסודות במסלול ה-JavaScript של Coddy. שיעור 44 מתוך 77.

לולאה מקוננת היא פשוט לולאה בתוך לולאה אחרת. הלולאה הפנימית תשלים את כל האיטרציות שלה בכל איטרציה בודדת של הלולאה החיצונית.

אנלוגיה טובה לכך היא שעון: עבור כל שעה (הלולאה החיצונית), מחוג הדקות (הלולאה הפנימית) חייב להשלים את מחזור 60 הדקות המלא שלו.

דוגמה ללולאה מקוננת:

for (let x = 0; x < 2; x++) {
	for (let y = 0; y < 2; y++) {
		console.log(x, y);
	}
}

// זה יפיק את הפלט הבא:
// 0 0
// 0 1
// 1 0
// 1 1

הלולאה החיצונית (x) רצה פעמיים, ובכל אחת מהפעמים האלה הלולאה הפנימית (y) רצה פעמיים.

challenge icon

אתגר

מתחילים

כתבו תוכנית שמוצאת את כל זוגות המספרים שסכומם n, באמצעות מספרים מ-1 עד n - 1.

לדוגמה, אם n = 6, הפלט צריך להיות:

1 5
2 4
3 3
4 2
5 1

מכיוון ש:

1 + 5 = 6
2 + 4 = 6
3 + 3 = 6
4 + 2 = 6
5 + 1 = 6

נסו בעצמכם

let n = parseInt(inp); // אל תשנו את השורה הזו

// כתבו את הקוד שלכם למטה
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר JavaScript אונליין