今回のお題は、前回のお題で生成した牌山を牌画で表示させる処理を紹介します。牌画はCSSスプライトを利用して表示します。前回のお題の牌山を生成するで生成した牌山を牌画で表示させます。配列(yama)に保存されている値を0番地から順番に抜き出します。抜き出した値とJSON形式の配列(paiType)に対応した値(cssSprite)を使ってcssスプライト画像を表示させます。▲配列に保存されている牌山のイメージ(一番目の牌山)牌山生成&シャッフル生成した牌山を画像で表示(シャッフル済み)注意牌画は牌山の配列を順番の並べただけです。実際の牌山のイメージとは異なります。JavaScriptソースコード本記事で紹介したサンプルプログラムをダウンロードできます。サンプルプログラムのダウンロードダウンロードをする前にお読みくださいサイトで紹介している記事の内容や公開しているプログラムの動作は100%保障するものではありません。当プログラム使用による如何なる不具合やトラブル、損害の責任も負いかねます。当プログラムは断り無く内容が変わることがあります。当プログラムを別サイトで配布することは禁止します。サポートはいたしません。自己責任にてご利用くださいませ。以上をご確認の上、プログラムのダウンロードをお願いいたします。本プログラムはjQueryを組み込んだ状態じゃないと動作しません。JavaScript」を使用しています。牌山をシャッフルする処理は「麻雀C言語プログラム集」の牌山を参考にしています。サンプルプログラムのソースコードソースコードは折りたたんであります。[+]を押すと、折りたたまれたソースコードが開きます。[-]を押すと、コードは折りたたまれます。PHP7を実装」など、高機能・高コストパフォーマンスなレンタルサーバーです。※当サイトも「エックスサーバー」で運用しています。通常手のアガリとシャンテン数を算出する~再帰呼び出し版チートイツと国士無双を除く通常手のアガリ判定とシャンテン数を再帰呼び出しで算出する処理を紹介します。手牌を並べ替えて表示するシャッフルされた牌山から取った手牌は見た目は並べられていない状態です。配牌のシャンテン数をシミュレートする配牌を取った時のシャンテン数(通常手のみ)の割合をシミュレートします。牌山を生成するカンパについて公開しているWEBサービスは無料で利用できます。その代わり、開発費やサーバーの維持費を賄うためカンパを募集しています。noteでおひねりをすることができます。詳しくは牌理/牌効率ツールの公開にあててを御覧ください。利用者様が当ページのamazonのバナーやリンクを経由して買い物をすることで、私が紹介料を得る方法もあります。余計な費用は発生しません。ご協力いただけると助かります。タケオしゃんオンライン麻雀ゲーム天鳳の6代目天鳳位で、無料麻雀ツール点数計算ラボの管理人。麻雀ツールを開発・公開しています。麻雀ファンのスキルアップを応援しています。