Nullish coalescing (??)
Në shqip: Operatori ?? në JavaScript
ShpjegimiSQ
a ?? b jep b-në vetëm nëse a është null ose undefined. Ndryshe nga ||, s'e zëvendëson 0-n ose "" — prandaj është më i sigurt për vlera rezervë.
EnglishEN
a ?? b gives b only if a is null or undefined. Unlike ||, it doesn't replace 0 or "" — which makes it safer for default values.
Si ta mendosh
Si zëvendësi që hyn vetëm kur lojtari mungon, jo kur ka shënuar zero gola.
Lexoje në anglisht
Like a substitute who comes on only when the player is absent, not when they scored zero goals.
Shembull kodijavascript
const volumi = 0;
console.log(volumi || 50); // 50 ✗
console.log(volumi ?? 50); // 0 ✓