我是一名初学者,使用Code Academy学习,我正在尝试用JavaScript编写一个简单的游戏,以增强我的理解力。我无法破译为什么我的前几行代码无法正常工作。这应该是显而易见的,但是确认命令根本不起作用。JavaScript初学者:确认/代码
下面的代码:
var classChoice=prompt("You need to choose a class. Will you play as a wizard or as a warrior?").toLowerCase;
if (classChoice==="wizard"){
confirm("You have chosen wizard. Is this correct? (yes or no)");
}else if (classChoice==="warrior"){
confirm("You have chosen warrior. Is this correct?");
}
能
有人对此有何评论?
约瑟夫指出语法错误(下同),但还请注意,你是不是目前使用confirm()的返回值做任何事情 - 这不是语法错误,但确实意味着您的代码不起作用。另外,标准的confirm()提示总是有OK和Cancel按钮(你不能将它们改为Yes和No),所以你应该用一种对于用户来说用OK或Cancel来回答的方式来说出你的确认信息。 – nnnnnn