Где можно почитать о тернарных операторах в JS?
О тренарном операторе на всех си-подобных языках можно прочитать здесь:if (условие) {
    x = (некое значение)
} else {
    x = (другое значение)
}
можно записать короче:x = (условие) ? (некое значение) : (другое значение)
А че там читать то ?
Есть конструкция if(2 > 1) {
true
} else {
false
} аналогичная(2 > 1) ? true : false
Это просто сокращеная форма IF
Вторая ссылка в гугле https://learn.javascript.ru/ifelse
учитесь искать.