gpt4 book ai didi

javascript - 我可以使用javascript将提示输入中的第一个字母大写吗

转载 作者:行者123 更新时间:2023-11-30 10:06:45 25 4
gpt4 key购买 nike

我想知道一种首字母大写的方法,我的代码是:

var userChoice = prompt("Do you choose rock, paper or scissors?");
if (userChoice !== "Rock" || userChoice !== "Paper" || userChoice !== "Scissors") {
throw new Error("Incorrect choice.");
};

我想要这样,无论用户输入“Rock, ROCK or rock”等...它仍然接受它;不过,我不确定这是否是最好的方法。

我只是通过练习来学习 JS,所以任何帮助都会很棒。

最佳答案

只需与输入字符串的小写版本进行比较:

var userChoice = prompt("Do you choose rock, paper or scissors?").toLowerCase();
if (userChoice !== "rock" && userChoice !== "paper" && userChoice !== "scissors") {
throw new Error("Incorrect choice.");
};

逻辑也有错误:你需要使用&&运算符,而不是||

关于javascript - 我可以使用javascript将提示输入中的第一个字母大写吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28673068/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com