読者です 読者をやめる 読者になる 読者になる

素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

enumerate

function enumerate() {
  var o = {};
  Array.prototype.forEach.call(arguments, function (state, i) {
    o[state] = 1 << i;
  });
  return o;
}

var state = enumerate(
  "A",
  "B",
  "C"
);
var s = state.A | state.B;
if (s & state.A)
  alert("A");