这是我的代码。我试图让它问1.“你想吃什么”然后2.再问一下userEntree是不是汉堡,鸡肉还是鱼。
var userEntree = prompt('What entree would you like?')
do {
var userEntree = prompt('What entree would you like?')
}
while(userEntree.toLowerCase() != "burger" ||
userEntree.toLowerCase() != "chicken" || userEntree.toLowerCase() !=
"fish")
答案 0 :(得分:2)
你使用了错误的操作员:
SELECT country,
sum(Profit) Profit,
FROM table
GROUP BY country
Order by 1
"做一些直到用户的答案是鸡或汉堡或 fish"转化为时间条件为"做一些事情而答案不鸡而不是汉堡而不是强>鱼。"
此外,第一个(userEntree.toLowerCase() != "burger" && userEntree.toLowerCase() != "chicken" && userEntree.toLowerCase() != "fish")
是不必要的;这样,代码将始终至少提示两次。您应该将var userEntree = prompt('What entree would you like?')
声明为userEntree
,或将循环写为null
循环而不是while
。