はじめに
- 実装中、真偽値この場合どっちだっけとなった
問題
- 値の真偽どっちだっけとなることがあった
解決
- すぐ確認できるスクリプトを書いた
const judgementBool = (targetArray) => {
console.log(targetArray);
targetArray.forEach((targetValue) => {
if (targetValue) {
console.log(`${JSON.stringify(targetValue)}はtruthy`);
} else {
console.log(`${JSON.stringify(targetValue)}はfalsy`);
}
});
};
judgementBool(['文字列', 0, 10, undefined, null, false, NaN, '', [], {}]);
おわりに
- 簡単に確認できるスクリプトがあると便利。今はAIもあるので別言語の確認にAIへ指示出す時も参考に使える
