Я хочу использовать откат переменной Javascript для назначения значения по умолчанию при выполнении определенного условия вместо неопределенного.
Я понимаю, что могу использовать простой if-else для достижения того же результата. Я хочу знать, могу ли я использовать запасной вариант или нет. Например, я могу сделать что-то вроде:
var cat = 'cat';
var animal = (cat == 'cat') || ('dog');
, который в настоящее время дает,
Type 'true' is not assignable to type 'string'.
Я хочу что-то с функциональностью, похожей на
var cat = 'cat';
if(cat==='cat')
{
var animal = cat;
} else
{
var animal = 'dog';
}