備忘録 『ドラゴンクレイズ』用のモンスター図鑑の作成記録 フラグのデーターの建て方 忍者ブログ
javascriptの初心者。  http://ocyanomi.chagasi.com/
Admin / Write
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

持ってる、持ってないのデーターを2進法から16進法に変換圧縮。

01011011   0→持ってない 1→持ってる 場合
最初部分に1を加える 101011011   
  (1を加えないと最初の0の数が認識できない)

var flg2 = "101011011";
var flg16 = parseInt(flg2,2).toString(16));  
// これで文字を2進法認識そして16進法変換

戻すとき
var flg2 = parseInt(flg16,16).toString(2));  
// これで文字を2進法認識そして16進法変換

配列 F[ ] に代入したい時
for (var i=1;i<9;i++) { F[i]=flg2.charAt(i) }

最初に付け加えた1は0番地にあるので 
読まないよう i=1 から始める。
flg2.charAt(i) は 左から1文字ずつ 
i 番目を読む関数。


PR
HOME | 27  26  25  24  23  22  21  20  19  18  17 

忍者ブログ [PR]