
includes 구글링해서 예제 보고있는데요,
보다보니 이해안되는 부분이 있어서 질문드려용
예제
• abzcd가 z를 포함하는지 검사한다. z를 포함하므로 true를 반환한다.
'abzcd'.includes( 'z' )
• zcd가 z를 포함하는지 검사한다. z를 포함하므로 true를 반환한다.
'abzcd'.includes( 'z', 2 )
• cd가 z를 포함하는지 검사한다. z를 포함하지 않으므로 false를 반환한다.
'abzcd'.includes( 'z', 3 )
• abZcd가 z를 포함하는지 검사한다. 대소문자를 구분하므로 false를 반환한다.
'abzcd'.includes( 'z', 3 )
<!doctype html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>JavaScript</title>
<style>
body {
font-family: Consolas, monospace;
}
</style>
</head>
<body>
<script>
document.write( "<p>'abzcd'.includes( 'z' ) : " + 'abzcd'.includes( 'z' ) + "</p>" );
document.write( "<p>'abzcd'.includes( 'z', 2 ) : " + 'abzcd'.includes( 'z', 2 ) + "</p>" );
document.write( "<p>'abzcd'.includes( 'z', 3 ) : " + 'abzcd'.includes( 'z', 3 ) + "</p>" );
document.write( "<p>'abZcd'.includes( 'z' ) : " + 'abZcd'.includes( 'z' ) + "</p>" );
</script>
</body>
</html>

1,2,4 는 알겠는데
3번은 왜 false가 나오는거죠?
문제대로라면 검사해야할 문자열이 cd니까
'cd'.includes( 'z', 3 ) 이렇게 되어야 z가 없어서
false 가 나오는게 맞을것 같은데 ㅠㅠ
너무 헷갈려요..j쿼리랑 자바 스크립트랑 다른거라 그런건지 ㅠㅠ
