let apliekamasumma = Double(brutoalga! - socnoalgas - summaapg - 75)
if (apliekamasumma < 0) {
let apliekamasumma = 0
}
请帮我这个代码。
答案 0 :(得分:2)
你可以使用计算值和0来构造一个双元素数组,然后使用minElement
:
let apliekamasumma = [Double(brutoalga! - socnoalgas - summaapg - 75), 0].minElement()!
或者David Berry的建议:
let apliekamasumma = min(Double(brutoalga! - socnoalgas - summaapg - 75), 0)
答案 1 :(得分:1)
func sum(brutoalga:Double, socnoalgas:Double, summaapg:Double) ->Double{
var apliekamasumma = brutoalga - socnoalgas - summaapg - 75.0
if (apliekamasumma < 0) {
return 0.0
}
return apliekamasumma
}
答案 2 :(得分:0)
var apliekamasumma = Double(brutoalga! - socnoalgas - summaapg - 75)
if apliekamasumma < 0 {
apliekamasumma = 0
}