никак убери || и сделай throw без return обычным if
|| - логический оператор, который возвращает только одно из двух значений - true или false, но это так, на всякий случай
return 0 || 2 что тогда вернет?)
*Возвращает первое истинное (truthly) значение
Возможно, подойдет оператор - ??
любое значение в JS приводится к Boolean, так на всякий случай
Возьми просто в круглые скобки ретерн и все что до ||
хммм... спасибо =)
Оно просто твой throw кидало в ретерн что неправильно
return getName ?? throw https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing_operator
Обсуждают сегодня