昨日書いた 背景をdiv要素に描画して、HTML5 Canvasタグに重ねる だが、 これは HTML5@iPhoneゲーム開発 のCanvas高速化Tipsを参考にしている。 このTipsには「座標や幅、高さの指定はintにする」という項目もあって、深く考えずにparseIntしていたのだが、見直したら「parseIntは使わない」と書いていた。 浮動小数点数を整数にする高速(?)な方法 - JavaScript比較 によると、parseInt(Number)はブラウザによってはかなり遅いようだ。 そもそもparseIntは文字列を変換する関数だし。 じゃあどうすればいいのかと思ったのだが、 Re:浮動小数点数を整数にする高速(?)な方法 - JavaScript比較 によると、 しかし、関数呼び出しである Math.floor よりも、プリミティブ演算 (含ビット演算) を使うほうが格

