“нулечный коалесковый оператор” Ответ

Nullish Coalescing vs Logical или Opreators

console.log(<left-operand> <operator> <right-operand>);

// same behaviour
console.log(undefined || "John");	// "John"
console.log(undefined ?? "John");	// "John"
            
console.log(null || "John");	// "John"
console.log(null ?? "John");	// "John"

// different behaviour
console.log(0 || "John");	// "John"
console.log(0 ?? "John");	// 0
            
console.log("" || "John");	// "John"
console.log("" ?? "John");	// ""

console.log(false || "John");	// "John"
console.log(false ?? "John");	// false
amit.bhagat

Нулечный коалесковый оператор

alert(username ?? "Guest");
Almaz Bakirov

нулечный коалесковый оператор

(null || undefined) ?? "toto"; // Renvoie "toto"
Mushy Macaque

Ответы похожие на “нулечный коалесковый оператор”

Вопросы похожие на “нулечный коалесковый оператор”

Больше похожих ответов на “нулечный коалесковый оператор” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования