깨지고 계속 설명은 루프에서 코드 실행에 대한 엄격한 프로세스 제어를 제공합니다. 브레이크 명령문은 루프를 즉시 종료하여 루프 본체의 코드가 다시 실행되는 것을 방지 할 수 있습니다. 계속 명령문은 전류 루프를 종료하며 제어 표현식에 따라 다음 루프도 허용됩니다.
부서지다
코드 사본은 다음과 같습니다.
<script language = "javaScript">
var anumbers = new Array ();
var smessage = "당신은 입력 : <br>";
var itotal = 0;
var vuserinput;
var iarrayindex = 0;
하다{
vuserinput = 숫자 (프롬프트 ( "숫자를 입력하거나 '0'Exit", "0");
if (isnan (vuserinput)) {
document.write ( "입력 오류, '0'exit <br>"를 입력하십시오);
부서지다; // 오류를 직접 입력하여 전체 DO 루프 본체를 종료합니다
}
호버 [iarrayindex] = vuserinput;
IARRAYINDEX ++;
} while (vuserInput! = 0) // 입력이 0 (기본값) 일 때 루프 본체를 종료합니다.
// 배열을 통한 루핑을위한 일반적인 방법 :
for (var i = 0; i <anumbers.length; i ++) {
itotal += 숫자 (anumbers [i]);
smessage + = anumbers [i] + "<br>";
}
smessage + = "Total :" + itotal;
document.write (smessage);
</스크립트>
계속 계속하십시오
코드 사본은 다음과 같습니다.
<script language = "javaScript">
var anumbers = new Array ();
var smessage = "당신은 입력 : <br>";
var itotal = 0;
var vuserinput;
var iarrayindex = 0;
하다{
vuserinput = 숫자 (프롬프트 ( "숫자를 입력하거나 '0'Exit", "0");
if (isnan (vuserinput)) {
ALERT ( "입력 오류, '0'EXIT"번호를 입력하십시오);
계속하다; // 입력 오류가 발생하면 전류 루프가 종료되고 다음 루프가 계속됩니다.
}
호버 [iarrayindex] = vuserinput;
IARRAYINDEX ++;
} while (vuserInput! = 0) // 입력이 0 (기본값) 일 때 루프 본체를 종료합니다.
// 배열을 통한 루핑을위한 일반적인 방법 :
for (var i = 0; i <anumbers.length; i ++) {
itotal += 숫자 (anumbers [i]);
smessage + = anumbers [i] + "<br>";
}
smessage + = "Total :" + itotal;
document.write (smessage);
</스크립트>
이 두 문장의 차이와 연결을 알고 있습니까?