Я знаю, что "break" используется для остановки цикла до выполнения определенного условия, но я действительно растерялся, ПОЧЕМУ использую break, когда у нас есть возможность улучшить наши критерии. Например, посмотрите на этот кусок кода:
var i = 0;
for (i = 0; i <= 10; i++) {
if (i == 3) {
break;
}
document.write("The number is " + i);
document.write("<br />");
}
Я очень хорошо знаю, что эта команда останова завершит цикл, когда значение переменной достигнет 3, но мой вопрос заключается в том, почему мы используем останов вместо того, чтобы сделать наше условие вроде i <= 3.
Может кто-нибудь прояснить это на каком-то практическом примере? </p>