본문 바로가기
728x90

Java Script 자바스크립트18

[반복문] for in 반복문에 배열을 넣으면, '인덱스'를 출력 // 배열 var array = [1,2,3,4]; // for in 반복문에 배열을 넣으면, 앞의 반복 변수에 '요소'가 아니라 '인덱스'가 들어감. for (var i in array) { alert(i + '번째 요소는' + array[i] + '입니다.'); // 'i = 인덱스'를 출력하고, 'array[i]= array 변수의 요소'를 출력 } 2021. 5. 10.
[키워드] break / !confirm for (var i=0; true; i++) { alert(i + "번째 반복문입니다."); if (!confirm('계속하시겠습니까?')) { // !confirm : 확인창에서 '확인'버튼을 선택하면, 반복문이 계속 반복되고, break; // break : switch 조건문이나 반복문을 벗어날 때 사용 // 확인창에서 '취소'버튼을 선택하면, 반복문이 끝난다. } } 2021. 5. 10.
[반복문/중첩반복문] 피라미드 만들기 var output = ''; for(var i=0; i 2021. 5. 10.
[조건문/indexOf()] 입력된 단어에 특정 단어가 포함되어 있을 때 // indexOf() 메서드 var output = "안녕하세요".indexOf('안녕'); // 자바스크립트는 숫자를 0부터 세기 때문에 // '안녕' = 0 (맨 앞에 있으므로 = 제일 첫 글자 = 0) // 입력된 문자열이 indexOf() 메서드에 포함되어 있지 않다면 : 음수 출력 // 입력된 문자열이 indexOf() 메서드에 포함되어 있다면 : 양수 출력 var input = prompt('인사해봅시다','여기에 인사해요.'); if(input.indexOf('안녕') >= 0){ // '안녕'이라는 단어가 포함되어 있다면 : 양수(0,1,2,...)를 출력할 것이므로 alert('안녕하세요.'); } else if(input.indexOf('잘자')>=0 || input.indexOf('.. 2021. 5. 10.
728x90