если (отрицательное число) верно? Что-то не так с JS?

Что-то не так с JS?

if("hello".indexOf("world")) { // I forgot to add > -1 here
    console.log("hello world");
}

В принципеif(-1) правда. Как это возможно? Мне потребовался целый день, чтобы это исправить. Доступен ли список, где перечислены подобные вещи? Или инструменты, доступные для ловли подобных вещей.

Ответы на вопрос(4)

Ваш ответ на вопрос