jquery - 如何检查用户在 javascript 中输入了有效的英文单词

标签 jquery javascript

我将用 javascript 制作一个游戏,其中我将为用户提供一个选项来选择给定的字符并生成有效的英语单词,现在的问题是我如何在 javascript 中检查用户输入的内容是否有效是否是英文单词,假设 我给用户以下字母

  1. O
  2. D
  3. O
  4. G

现在他可能可以从这些字符组成三个单词 God , GoodDog

提前致谢

编辑

这些人怎么样

Typo.JS

这是一个好方法吗?

最佳答案

他也可以写出DOGO。您需要使用允许单词的字典,并根据该字典检查答案。

var allowedWords = ['god','good','dog','do','go'];
var enteredWord = 'GOD';

if(allowedWords.indexOf(enteredWord.toLowerCase()) >= 0) {
   // match
}

关于jquery - 如何检查用户在 javascript 中输入了有效的英文单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14156497/

相关文章:

javascript - 为 HTML 页面创建面板

javascript - setTimeout() 完成后自动关闭确认框

javascript - Jquery 对话框默认可见

javascript - 使用jquery将文本高度调整为图像高度

javascript - 获取父 ID 到变量中

javascript - 从下拉列表中选择选项并使用 nodejs 提交请求

javascript - 制作一个在 AngularJS 中输入时复制的文本框?

javascript - Jquery 动画不工作

javascript - 如何在右键单击表格行时显示编辑按钮

php - 追溯记录+评论的策略