问:不确定如何为问题中的数字设置真值
operator2.swift
//在下面输入您的代码
var initialScore = 8 let totalScore = ++ initialScore + 1 let isWinner = totalScore let totalScore == 10
答:任务1:常量initialScore(提供)是玩家当前的得分。使用增量运算符将1分加到他们的分数中,并将结果分配给名为totalScore的常量。
让 totalScore = ++ initialScore
您不需要+1,因为增量运算符-“ ++”就是这样做的。
任务2:在回合结束时,如果您的分数是10,则您输了。如果不是10,那你赢了。声明一个名为isWinner的常量,并将结果分配给它。
let isWinner = (totalScore != 10 )
这比使用if else语句更简单。不要在挑战中使用它,而只是一种查看背后逻辑的方法。
var isWinner : Bool = true,
如果totalScore != 10 { isWinner == true }否则{ isWinner == false }