>  기사  >  웹 프론트엔드  >  Javascript 기본 튜토리얼 - loop_basic 지식

Javascript 기본 튜토리얼 - loop_basic 지식

WBOY
WBOY원래의
2016-05-16 16:19:311124검색

동일한 코드를 매번 다른 값으로 반복해서 실행하려는 경우 루프를 사용하는 것이 편리합니다.

코드 복사 코드는 다음과 같습니다.

document.write(cars[0] "
");
document.write(cars[1] "
");
document.write(cars[2] "
");
document.write(cars[3] "
");
document.write(cars[4] "
");
document.write(cars[5] "
");

그런데 이렇게 쓰자

코드 복사 코드는 다음과 같습니다.

for (var i=0; i {
document.write(cars[i] "
");
}

예: 1~100의 숫자 출력

코드 복사 코드는 다음과 같습니다.

for(var i=0;i <=100;i )
{
document.write(i "
")
}

for는 사전 테스트 루프로, 루프 이전에 변수를 초기화하고 루프 이후에 실행될 코드를 정의할 수 있습니다

.

for(초기화;표현;psot=loop-expression)문

실행 과정은 다음과 같습니다.

1. 초기화문 실행

2. 표현식이 true인지 확인합니다. 그렇다면 계속하고, 그렇지 않으면 전체 루프를 종료합니다.

3. 루프 본문의 명령문 코드를 실행합니다

4. 사후 루프 표현식 코드 실행

5. 2단계로 돌아갑니다

가장 일반적으로 사용되는 for 루프 형식은 for(var i=0; i

루프가 총 n번 실행된다는 의미이며, 이는 알려진 루프 수를 사용하는 작업에 매우 적합합니다.

코드 복사 코드는 다음과 같습니다.

var aNumbers = new Array();
var sMessage = "입력한 내용:n";
var iTotal = 0;
var vUserInput;
var iArrayIndex = 0;
하세요{
vUserInput = 프롬프트("숫자를 입력하거나 '0'으로 종료하세요.","0");
aNumbers[iArrayIndex] = vUserInput;
iArray인덱스 ;
iTotal = 숫자(vUserInput);
sMessage = vUserInput "n";
}while(vUserInput != 0) //입력이 0일 때 루프 본문을 종료합니다(기본값)
sMessage = "합계:" iTotal;
Document.getElementById("xxx").innerHTML=sMessage;

위 내용은 JavaScript의 for 루프에 관한 내용입니다. 마음에 드셨으면 좋겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.