JavaScript/שימוש בפקודות break ו-continue: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
אורגד (שיחה | תרומות)
צביעת קוד
 
שורה 1:
{{Javascript}}
==הפקודה break==
====קוד====
<syntaxhighlight lang="javascript">
<pre style="direction:ltr;">
<script language="javascript">
var i=0;
for (i=0;i<=4;i++) {
document.write("<brהמספר הוא />" + i);
{
document.write("המספר הוא<br />" + i);
if (i==2){break;}
document.write("<br />");
if (i==2){break;}
}
</script>
</syntaxhighlight>
</pre>
====הסבר====
הפקודה break תוציא אותנו מהלולאה.
<br />
i שווה ל-0, כל עוד i קטן או שווה ל-4, i יגדל ב-1.
<br />
אם i שווה ל-2, תבוצע יציאה מיידית מהלולאה, כלומר שהספירה תפסק.
 
אםבהתחלה i שווה ל-0. כל עוד i קטן או שווה ל-4, i יגדל ב-1. כאשר i שווה ל-2, תבוצע יציאה מיידית מהלולאה,. כלומר שהספירההספירה ל 4 תפסק.
====תוצאה====
 
<pre style="direction:ltr;">
====תוצאה====
</pre>
המספר הוא 0
המספר הוא 1
שורה 27 ⟵ 24:
</pre>
==הפקודה continue==
====קוד====
<syntaxhighlight lang="javascript">
<pre style="direction:ltr;">
<script language="javascript">
var i=0;
for (i=0;i<=4;i++) {
if (i==2){continue}
{
document.write("<brהמספר הוא />" + i);
if (i==2){continue}
document.write("המספר הוא<br />" + i);
document.write("<br />");
 
}
</script>
</syntaxhighlight>
</pre>
 
====הסבר====
בהתחלה i שווה ל-0,. כל עוד i קטן או שווה ל-4, i יגדל ב-1.
i שווה ל-0,
אםכאשר i שווה ל-2 אז נקפוץ לראש הלולאה. כלומר שנדלגנדלג שלעל ההדפסה של 2.
כל עוד i קטן או שווה ל-4,
i יגדל ב-1.
<br />
אם i שווה ל-2 אז נקפוץ לראש הלולאה. כלומר שנדלג של ההדפסה של 2.
 
====תוצאה====
</pre>
<pre style="direction:ltr;">
המספר הוא 0
המספר הוא 1