0.0000000000000、0.9999999999999・・・となる事があり得ると言う事です。稀に切り上げなのに切り捨て、切捨てなのに切り上げと言う現象が起きる可能性を含んでしまいます。言う使い方をしても同じです。実際にやってみるとfalseになります。整数値部分が2以下だと正しく動くようなので問題はありませんが、Math.floor()は問題ありです。そこでparseInt()を使うと、思っていたのですが・・・parseInt(3.9999999999999998)も4になってしまいますし、Number(3.9999999999999998)も4になってしまいます。0〜9までの数値を取る時に3.9999999999999998が4になっても特に困りません。稀にエラーが出てしまいます。部分は取り出す最大の整数値の限度の様になります。ここまでやる必要があるのか?については、そのプログラムの重要性次第です。確率は物凄く低いですから。10個の数値を取れるわけですから、これを利用する事で動的な事ができるようになりますね。if文で条件分岐させる。使っているトランプの札は、Math.random()で取っています。Math.random()*12とかでよいです。配布素材以外のコンテンツの無断使用・転載を禁じます。