Things I know and understand, but still they feel wrong
console.log(NaN === NaN);
console.log((true && false) == !(true || false))