ホームページ >ウェブフロントエンド >jsチュートリアル >数字のための独自のワードルを作成します:数値
この記事は、JavaScript Library Nanny Stateを使用して、Wordleに触発された数字推測ゲーム「Numble」の構築を詳述しています。 チュートリアルは、コアゲームのメカニズムに焦点を当て、機能を徐々に追加します。
数値は、4回の試行で3桁の3桁の倍数を推測するようにプレイヤーに挑戦します。
グリーン:正しい位置での正しい数字。
黄色:
間違った位置での正しい数字。ビュー(初期HTML構造)を作成します:
状態オブジェクトをセットアップ:
State
Nanny Stateを初期化し、
<code class="language-javascript">import { Nanny, html } from 'https://cdn.skypack.dev/nanny-state';</code>
このチュートリアルは、
<code class="language-javascript">const View = state => html`<h1>Numble</h1>`;</code>関数および対応するイベントハンドラー(
、
)内で3次演算子を使用してスタート/エンドボタンの作成をガイドします。<code class="language-javascript">const State = { View };</code>
Update
<code class="language-javascript">const Update = Nanny(State);</code>
乱数の生成:
aView
関数は、3つのランダムな3桁の倍数を作成します。
start
finish
この番号は、ゲームを開始すると表示されます。
チュートリアルは、仮想キーボード、ユーザー入力処理(Array.map()
を使用)、およびカラーコーディングロジックの実装を説明することで継続されます。 最終コードには、4つの推測試行、カラーフィードバック、およびユーザーインタラクションの改善が組み込まれています。
以上が数字のための独自のワードルを作成します:数値の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。