我正在编写一个脚本,我需要将数字从加号切换为减号或其他,并根据它是减号还是加号添加+1或-1。现在我知道我可以查看if vx < 0 then ...
但我怎么能用数学公式来做呢?
这是我尝试过的,但它仅适用于+
vx = (vx + (vx/vx)) * (-1)
答案 0 :(得分:1)
您的等式接近,但需要绝对值:
vx = (vx + (math.abs(vx)/vx)) * (-1)
答案 1 :(得分:1)
vx = (vx + (vx < 0 and -1 or 1)) * (-1)
相当于数学中的分段函数。