Мы хотим сделать этот проект с открытым исходным кодом доступным для людей во всем мире. Пожалуйста, помогите нам перевести это руководство на другие языки.
КупитьEPUB/PDF
Поделиться
вернуться к уроку

Перепишите код используя операторы ??, ??=

важность: 3

Перепишите этот код используя операторы нулевого слияния и присваивания.

let num1 = 10,
 num2 = 20,
 result;
if (result === null || result === undefined) {
 if (num1 !== null && num1 !== undefined) {
 result = num1;
 } else {
 result = num2;
 }
}
let num1 = 10,
 num2 = 20,
 result;
result ??= num1 ?? num2;

AltStyle によって変換されたページ (->オリジナル) /