모두CBT

자바스크립트 코드에서 변수 fposition의 결과 값은?var quo… | [멀티미디어콘텐츠제작전문가 필기] 16년 1회차 기출문제 상세 페이지

1[멀티미디어콘텐츠제작전문가 필기] 16년 1회차

자바스크립트 코드에서 변수 fposition의 결과 값은?

var quote = "To be."
var fposition = quote.indexof('be');
1
0
2
1
3
2
4
3
해설

fposition에는 3이 저장된다.

indexOf는 문자열에서 찾는 값이 처음 나타나는 위치를 0부터 세어 돌려준다. quote의 문자를 앞에서부터 세면 T가 0, o가 1, 공백이 2, b가 3이다.

따라서 'be'가 시작되는 자리는 인덱스 3이 된다. 찾는 문자열이 아예 없으면 -1을 반환한다는 점도 함께 알아 두면 좋다.

참고로 문제의 코드에는 indexof로 인쇄되어 있으나, 자바스크립트는 대소문자를 구분하므로 실제 메소드명은 indexOf다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.