当(-1)^ k为1并且其随机生成-1 - > k时,我想要发生一些事情.
我试过这个,但它不起作用
let test:Int32 = -1
let leftOrRight:CGFloat = pow(CGFloat(test),random(min:0,max:1))
func random(min : CGFloat, max : CGFloat) -> CGFloat{
return random() * (max - min) + min
}
Run Code Online (Sandbox Code Playgroud)
leftOrRight总是NaN.