问:要求我创建一个名为isWinner的变量并将其分配为NOT 10的值。
“声明一个名为isWinner的变量,并分配比较操作的结果以检查玩家是否获胜。如果总分不为10,则该玩家获胜,否则他或她输了。(提示:使用非运算符)”
当我尝试将isWinner var设置为!= 10时,我遇到了此编译器错误,
“ Bummer!确保您使用NOT运算符进行比较并将结果分配给名为isWinner的常量。”
我对下一步该怎么办感到困惑,或者也许我只是完全忽略了我的问题,有人可以帮忙吗?
operator2.swift
//在下面输入您的代码
var initialScore = 8 let totalScore = ++ initialScore var isWinner != 10
答:该问题要求您为isWinner分配由以下语句确定的true或false值:
“如果总分不为10,则该玩家赢了,否则他或她输了。”
话虽如此,您可以这样解决问题:
var isWinner = (totalScore != 10 ) //如果总分不为10,则表示玩家赢了(true)