JavaScript 에서 while 순환 의 기본 사용 튜 토리 얼

머리말
자 바스 크 립 트 언어 에서 while 순환 을 사용 할 때,조건 을 true 로 지정 하면 순환 은 계속 실 행 될 수 있 습 니 다.
그리고 조건 이 계속 만족 하면 무한 순환 을 실현 할 수 있다.예 를 들 어:

while(true){
console.log("1");
}
이 순환 을 실행 하면 끝 없 는 출력 1.
while 문법 및 사용
문법 은 다음 과 같다.

while (condition) {
//        
}
condition 은 순환 조건 입 니 다.순환 조건 이 성립 될 때 만 괄호{}의 코드 를 실행 할 수 있 습 니 다.조건 이 성립 되 지 않 으 면 코드 를 실행 하지 않 습 니 다.
예시:
while 순환 출력 10 이하 의 모든 정수 사용 하기:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS_   (9xkd.com)</title>
</head>
<body>
<div>
<p id="while"></p>
</div>
<script>
var number = "";
var i = 0;
while (i < 10) {
number += "<br>  "+i+"   ";
i++;
}
document.getElementById("while").innerHTML = number;
</script>
</body> 
</html>
브 라 우 저 에서 열기:

상기 코드 에서 우리 의 목 표 는'10 보다 작은 모든 정수'를 출력 하 는 것 이기 때문에 이것 은 10 을 포함 하지 않 고 0-9 사이 의 정수 이다.이렇게 하면 우 리 는 초기 변수 i 가 0 이 라 고 설명 할 수 있 습 니 다.0 부터 출력 을 시작 한 다음 에 순환 조건 은 i<10 입 니 다.이 조건 을 만족 시 키 면 순환 은 계속 실 행 됩 니 다.그리고 코드 블록 에 i++를 추가 합 니 다.매번 순환 초기 변수 값 이 9 까지 1 을 추가 하 는 것 을 나타 낸다.
do/while 순환 사용
do/while 순환 은 while 순환 의 변형 입 니 다.while 순환 과 달리 조건 이 진짜 인지 확인 하기 전에 이 순환 은 코드 블록 을 한 번 실행 한 다음 조건 이 진짜 라면 이 순환 을 반복 합 니 다.즉,어떻게 든 do/while 순환 은 적어도 한 번 은 실 행 될 것 이다.
문법:

do{
//        
}while(condition);
예시:
do/while 순환 을 통 해 체감 방식 으로 1-10 이내 의 숫자 를 순환 출력 합 니 다.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS_   (9xkd.com)</title>
</head>
<body>
<div>
<p id="dowhile"></p>
</div>
<script>
var dow = ""
var i = 10;
do {
dow += "<br><br>  " +i+ "   ";
i--;
}while (i > 0); 
document.getElementById("dowhile").innerHTML = dow;
</script>
</body> 
</html>
브 라 우 저 에서 열기:

우리 가 실현 하고 자 하 는 것 은 수출 1-10 이내 의 숫자 를 체감 하 는 것 이기 때문에 10,9,8,7,6,5,4,3,2,1 이다.그러면 초기 화 변 수 는 10 부터 시작 한 다음 에 순환 조건 은 i>0 또는 i>=1 도 같다.코드 블록 에 i-를 더 하면 순환 할 때마다 초기 조건 변 수 는 1 을 빼 고 0 이상 까지 줄 어 듭 니 다.
다시 한 번 강조 합 니 다.do/while 와 while 순환 의 차이 점 은 순환 중인 문 구 를 먼저 실행 한 다음 에 표현 식 이 진짜 인지 아 닌 지 를 판단 하고 진짜 라면 계속 순환 하 며 가짜 라면 순환 을 종료 합 니 다.그 러 니까 조건 이 사실 이 든 아니 든 do/while 순환 은 적어도 한 번 순환 문 구 를 실행 해 야 한다.
예 를 들 어 아래 코드 를 보십시오.

do{
console.log("1");
}while(false);

//   :1
while 뒤의 순환 조건 을 false 로 지정 하 였 음 에 도 불구 하고 코드 실행 결 과 는 1 을 출력 하 였 습 니 다.이것 은 순환 이 한 번 실 행 된 것 을 의미 합 니 다.
서로 다른 순환 사용 상황
4.567917.순환 횟수 가 제한 되 지 않 고 불확실 할 때 while 순환 을 사용 할 수 있 습 니 다4.567917.순환 횟수 에 제한 이 있 고 이미 확정 되 었 을 때 for 순환 을 사용 할 수 있 습 니 다

  • 손대다
    입력 상 자 를 정의 하고 무 작위 로 숫자 를 입력 하 며 이 숫자 가 조건 에 부합 되 는 지 판단 합 니까?
    순환 탄 상자 에 데 이 터 를 입력 하고 콘 솔 에 인쇄 합 니 다.exit 로 입력 하면 순환 을 종료 합 니 다.
    총결산
    자 바스 크 립 트 의 while 순환 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.자 바스 크 립 트 의 while 순환 에 관 한 더 많은 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 바 랍 니 다!

    좋은 웹페이지 즐겨찾기