有人知道测试三个数字是否相同的快捷方式吗?我知道这有效:
if number1 == number2 && number2 == number3 {
}
Run Code Online (Sandbox Code Playgroud)
但我想要更干净的东西,比如;
if number1 == number2 == number3 {
}
Run Code Online (Sandbox Code Playgroud)
这是非常重要的,因为我正在比较许多不同的价值观.
我有两个Int值(它们必须是Ints)并且我希望它们在等式中舍入到最接近的值;
var Example = Int()
var secondExample = Int()
Example = (secondExample / 7000)
Run Code Online (Sandbox Code Playgroud)
该等式使变量Example始终向下舍入到最低值.比如说数字如下;
var Example = Int()
var secondExample : Int = 20000
Example = (20000 / 7000)
Run Code Online (Sandbox Code Playgroud)
20000/7000等于2.857 ......但变量Example显示2.
如何Example在不将其更改为Double的情况下舍入到最接近的数字
我想创建一个没有值的Int(已经存在的变量).如果我这样做;
number = Int()
Run Code Online (Sandbox Code Playgroud)
那它还有价值0.我什么都不想,一个不存在的价值.