私はユーザーが入力する単語が有効な英語の単語であることを検証する必要があるHTML5ゲームを設計しています。私は、私はユーザーの種類として検証を行いたいので、私はサーバーに単語を送信することによって検証を行うことができます知っている、サーバー側の検証は最適なソリューションではありません。したがって、ユーザーのブラウザで実行されているゲームで検証を実行する必要があります。単語が有効な英語の単語であるかどうかを判断するためのアルゴリズム/データ構造
ユーザが入力した単語を英語のすべての単語に対して検証する最も効率的な方法は何ですか?
トライですか?ユーザーが入力する手紙で手紙を行うことができます。 – jwimberley
「ユーザーの種類として検証する」とはどういう意味ですか?ユーザーが「th」と入力すると、「th」で始まる単語があるため何もしませんが、ユーザーが「f」と入力すると、入力が無効であることがわかる"thf"で始まる英語の単語はありませんか? –
いいえ。妥当性検査とは、ユーザーが入力したときに現在表示されているものが有効であるかどうかを検証することを意味します。ユーザーが入力すると、オンスクリーンのインジケータが常に更新されます。単語が無効であれば赤、単語が有効であれば緑で表示されます。したがって、ユーザーが入力すると、タイプされている単語に応じて、インジケータが赤と緑の間で複数回切り替わる場合があります。 –