Коллеги, вопрос общего порядка. Известно, что JS ведёт себя так:
"true" == "false" == false
Допустим у нас есть поле success, приходящее с бэка, которое либо true либо false, НО, которое не гарантирует тип, то есть может придти либо булем либо строкой. Соот-но если приходит строкой, то мы получаем полный треш. Какая оптимальная тактика преобразования поля success на JS в данном случае?
typeof response === 'string' ? "true" ? true: false: response;