Жауап

Жауап

t.me/frontend_with_backend October 27, 2021

Жауабы:

true 'true' false
false 'false' false


new Boolean(false) (typeof new Boolean(false) === 'object') объектін қайтарады. Сондықтан b мәнін бульдік мәнге келтіргенде (!!b,b?) біз true-ні аламыз. Бірақ b-ні true-мен салыстырғанда, false-ні аламыз.

Тексеріп көріңіз:

const b = new Boolean(false);
const b1 = false;

console.log(!!b, b ? 'true' : 'false', b == true); 
// ?

console.log(!!b1, b1 ? 'true' : 'false', b1 == true);
// ?




Report Page