배열의 인덱스가 음수거나 요소의 개수를 초과하면 undefined가 뜸.
그걸 조건식으로 사용하면 자동으로 false 값 처리가 됨.
function solution(s) {
console.log(s[-1]) //undefined
console.log(s[3]) //undefined
console.log("s" === s[3] ) //false
//배열의 index가 범위가 넘거나, 음수가 들어와도 undefined 처리를 하며
//조건식에서 또한 false로 처리 가능하다
// 따라서 아래와 같이 인덱스 값을 초과할때 조건식에서 undefined가 되어 자동으로 false 처리가 되므로 조건식 연산이 가능하다.
for(let i = 0; i<s.length; i++){
console.log(`${s[i]} ${s[i+1]}`);
console.log(s[i]=== s[i+1]);
}
}
let str = "sss";
solution(str);