본문 바로가기

JavaScript(Visual Studio Code)

indexOf ㅡ 찾고자하는 요소(배열에서 해당요소가 위치해있는 index를 반환)

 

 <button onclick="indexofTest();">확인</button>
 
1. 확인 버튼을 클릭
 
var dinner=prompt("오늘 저녁 메뉴를 입력하세요");

2. alert 창이 화면에 나타나고 값을 입력했을시

( 확인/취소창은 prompt )

 

var index = arr.indexOf(dinner); ㅡ>배열에서 해당요소가 위치해있는 index를 반환

console.log(index);                 ㅡ> 콘솔창에 index 값 출력

area2.innerHTML+="당신이 선택한 메뉴 "+dinner;
            if(index==-1){

                area2.innerHTML+="는(은) 메뉴에 없습니다.<br>";
            }else{
                area2.innerHTML+="는(은) "+index+"번째에 있습니다.<br>"
            }

3. 

if-else문으로 화면에 값이 출력되고, 콘솔창에도 값이 출력되는것을 확인할 수 있다.

 

'JavaScript(Visual Studio Code)' 카테고리의 다른 글

concat, reverse, sort, push, pop  (0) 2022.04.18
배열  (0) 2022.04.17
문자열과 숫자  (0) 2022.04.17
변수와 자료형  (0) 2022.04.17