let desc = 'Hi, guys, Nice to meet you.";
desc.indexOf('to'); // 14 **0부터
만약 찾는 문자열이 없는 경우 -1 반환
desc.indexOf('man'); // -1
**포함된 문자열이 여러개라도 맨 첫번째 문자열 위치만 반환
if(desc.indexOf('Hi')){ //false -> Hi는 해당 문장에서 맨 첫번째에 위치,
//index[0]에 해당한다 -> if문 조건에서 0은 false
console.log('Hi가 포함된 문장입니다.'); -> 콘솔에 나타나지 않음
}
따라서 조건식에서 사용하려면
if(desc.indexOf('Hi') > -1){
console.log('Hi가 포함된 문장입니다.'); -> 콘솔에 나타나지 않음
}
-1보다 큰지 비교해야 한다.(-1보다 크다 == 해당 문자열을 포함하고 있다).