サイト制作に関するメモ書き

HOME > JavaScript > JavaScriptで真偽値を反転する

JavaScriptで真偽値を反転する

シンプルに真偽値を反転させる方法がぱっと思いつかなかったので、実装方法をメモ。

サンプルコード

ボタンをクリックすると真偽値が反転するようにしてみます。

HTML

<button id="btn">反転</button>

JavaScript

var flag = true;
document.getElementById('btn').addEventListener('click', function() {
	flag = !flag; // 反転
	console.log(flag);
}, false);

ボタンをクリックするたびにflagの値が反転するようになりました。
真偽値を反転するデモページ

ちなみに、初期値がtrue/false以外の場合も問題ないようです。

JavaScript

var flag = 'hogehoge';
document.getElementById('btn').addEventListener('click', function() {
	flag = !flag; // 反転
	console.log(flag);
}, false);

真偽値を反転するデモページ2
 

【参考サイト】

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

▲PAGE TOP