JavaScript наредба Break и ContinueJavaScript обезбедува целосна контрола за справување со
наредбите за повеќекратно повторување - циклусите
и наредбите за гранење (if
и switch). Може да има
ситуација кога треба да излезете од циклус без да го
достигнете задоволувањето на условот за завршување на циклусот.
Исто така, може да има ситуација кога сакате да прескокнете дел од вашиот блок
со кодови и да го започнете следното
повторување на циклусот. Наредба
break
<html> <body> <script type = "text/javascript"> var x = 1; document.write("Pocetok na ciklus <br /> "); while (x < 20) { if (x == 5) { break; // sosema go napusta ciklusot za vrednost na promenlivata x=5 } document.write( x + "<br />"); x = x + 1; } document.write("Kraj na ciklus !<br /> "); </script> <p>Smenete gi vrednostite na promenlivite i probajte povtorno...</p> </body> </html> Наредба continue Пример <html> <body> <script type = "text/javascript"> var x = 1; document.write("Pocetok na ciklus<br /> "); while (x < 10) { if (x == 5) { x = x + 1; continue; // скокање на преостанатиот код за вредност на x=5 } document.write( x + "<br />"); x = x + 1; } document.write("Kraj na ciklus !<br /> "); </script> <p>Smenete gi vrednostite na promenlivite i probajte povtorno...</p> </body> </html>
|