進数変換
parseIntとtoStringを使う。
例えば、2進数の11111(10進数の31)を16進数に変換した場合、
alert(parseInt('11111', 2).toString(16));
で1Fが返される。あと、Google先生に教えてもらってる時に
10 .toString(16); // "a"
JavaScript で n 進数を扱う - Days on the Moon
2..toString(2); // "10" ("2." が数値リテラルとして解析される)
んな書き方も出来るんだったわかって、勉強なった。