+0と-0を別の値と判断する.js
成功する
Object.is()
同値かを評価、返り値はBoolean型の組み込みメソッド。
code:script.js
/* Object.isなら+0と-0の違いも見極めてくれる */
console.log(Object.is(+0, -0)); // => false
失敗する
厳密等価比較演算子
+0と-0は等価として判断する。
code:script.js
/* ===なら違う値比較すればfalseに……ならない */
console.log(+0 === -0); // => true