TEL:400-8793-956
当前位置:程序、服务器

不确定为什么这是错误的

提问者: 近期获赞: 浏览人数: 发布时间:2021-03-04 09:43:56

 问:不确定为什么此代码在挑战中是错误的

 
var  initialScore  =  8 
let totalScore = ++ initialScore var isWinner = 10 isWinner != ++ totalScore
 
 
答:您在这里所做的是您已经写了:
 
isWinner  !=  ++ totalScore
这是错误的。您想比较totalScore的值是否等于10,并将结果分配给另一个名为isWinner的变量。因此您将使用!=,就像将totalScore与10而不是++ totalScore进行比较一样。我不确定为什么在这里使用增量运算符,或者为什么将10分配给isWinner变量!
 
这是正确的答案:
 
var  initialScore  =  8 
let totalScore = ++ initialScore var isWinner = totalScore != 10
上一篇: 在哪里可以找到下载图像?
下一篇: 工作字符串资源时,缺少与getString在一起的东西