JavaScript不区分大小写

可能

在下面的代码中,期望用户在userChoice提示符下输入“ rock”,“ paper”或“ scissors”

但是,如果用户以大写形式部分或全部输入这三个词中的任何一个,例如“ ROCK”,“ Paper”或“ sCissORs”,则程序将运行代码else部分,并弹出警告消息?

如果是这样,是否可以告诉计算机,只要输入“石头”,“纸”或“剪刀”,大小写就没有关系了?

var userChoice = prompt("Do you choose rock, paper or scissors?");

if (userChoice === "rock" || userChoice === "paper" || userChoice === "scissors") {
// NOTHING
}
else {
    alert("Please enter a VALID word.");
}
gurvinder372

更改为(在比较之前确保它是小写)

    var userChoice = prompt("Do you choose rock, paper or scissors?");
    userChoice = userChoice.toLowerCase();
   var choices= ["rock", "paper", "scissors"];
    if (choices.indexOf(userChoice)) {
    // NOTHING
    }
    else {
        alert("Please enter a VALID word.");
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

javascript include()不区分大小写

来自分类Dev

MySQL不区分大小写的DISTINCT

来自分类Dev

不区分大小写的argparse选择

来自分类Dev

使用JavaScript从Parse搜索不区分大小写的数据

来自分类Dev

MySQL搜索不区分大小写

来自分类Dev

MySQL不区分大小写的联接

来自分类Dev

Laravel不区分大小写的路由

来自分类Dev

不区分大小写的列表OptionParser

来自分类Dev

使SQLAlchemy查询不区分大小写

来自分类Dev

Ruby语句-不区分大小写?

来自分类Dev

不区分大小写与peewee排序

来自分类Dev

javascript不区分大小写的替换方法?

来自分类Dev

文字栏不区分大小写

来自分类Dev

使Github页面不区分大小写?

来自分类Dev

Mongo $ in不区分大小写的查询

来自分类Dev

使Oracle排序不区分大小写?

来自分类Dev

python的不区分大小写的IN

来自分类Dev

ColdFusion不区分大小写

来自分类Dev

不区分大小写的标签搜索

来自分类Dev

使自动完成不区分大小写

来自分类Dev

使Poltergeist不区分大小写

来自分类Dev

使输入字段在JavaScript中不区分大小写

来自分类Dev

不区分大小写的操作

来自分类Dev

JavaScript switch语句不区分大小写

来自分类Dev

弹性搜索不区分大小写

来自分类Dev

覆盖$ templateCache不区分大小写

来自分类Dev

JavaScript / jQuery不区分大小写的RegEx替换

来自分类Dev

如何编写不区分大小写的 Javascript 搜索

来自分类Dev

Javascript 中不区分大小写的 textContent