JS_07_ 일반 for문, 향상형 for문

hyeong taek jo·2023년 8월 14일
0

Java Script

목록 보기
7/22

📌 일반 for문, 향상형 for문

  • 자바와 사용방법은 거의 동일하다.
  • 단, 향상형 for문으로 배열을 받을 경우, 받는 변수에 값이 아니라 인덱스가 받아진다.
<script type="text/javascript">
	// 배열에서 특정값을 가지고 있는 인덱스를 출력
	var lectures = ["html", "css", "자바스크립트", "jsp"];
	var topic = "자바스크립트";
	//                   4   --> "html", "css", "자바스크립트", "jsp"
	for (var i = 0; i < lectures.length; i++) {
		if (lectures[i] == topic) {
			document.write("일반 for문 사용하기<br>");
			document.write(topic + " 과목은 " + (i + 1) + " 번째 과목입니다.<br><br>");
			break; // 원하는 값을 찾은 후에는 더이상 for문을 반복하지 않고 나감
		}
	}
	
	for(var k in lectures ){
		if( lectures[k] == topic) {
			document.write("향상형 for문 사용하기<br>");
			document.write(topic+" 과목은 "+ (parseInt(k)+1) +" 번째 과목입니다.");
			break; 
		}
	}
</script>

profile
마포구 주민

0개의 댓글