我是 JavaScript 编程的新手,我需要帮助!我正在制作一个小程序,随机选择一个数字(1-4),然后根据数字打印出一条语句。 A=1、2=B、3=C 和 4=D。我的问题是,对于我的 if/else 语句,我希望 else 语句什么都不做。如何? (对不起,如果这是一个愚蠢的问题,我是 JS 的新手)代码是:
var randomGuess=Math.floor(Math.random()*4)+1);
if (randomGuess===1) {
document.write("Try A."); }
else {
return false }
if (randomGuess===2) {
document.write("Try B.") }
else {
return false }
if (randomGuess===3) {
document.write("Try C.") }
else {
return false }
if (randomGuess===4) {
document.write("Try D.") }
else {
return false }
原文由 user3265987 发布,翻译遵循 CC BY-SA 4.0 许可协议
if
不需要else
总是..所以删除它。很好,但建议在这种情况下使用
switch
。switch
在这种情况下效果更好