true, falseをtoggle

今までは

var toggleBoolean = function (stdin) {
    if (typeof stdin === 'boolean') {
        return (stdin) ? false : true;
    } else {
        new TypeError('boolean de ok');
    }
};

var flg = true;
flg = toggleBoolean(flg);

みたいなことしてたんだけど

これだけで良かった

var flg = true;
flg = !flg;


おしまい。

JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス

JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス