変数(1)は< 0または0>です。値(1)が> 0の場合、その値は別の値(2)に加算する必要があります。値(0)が0の場合は値(1)を減算する必要があります。 。私のコードは次のようになります:値が負のときの減算値が正のときの加算
positionRandomButton = CGPoint(x: CGFloat(randomXValue) + card.position.x, y: CGFloat(randomYValue) + card.position.y)
ここで、randomXValueとrandomYValueはその値(1)になります。今では常に値が(1)の侮蔑されていることを追加する<することができます。私は4つのケースを作ることでこれを解決することができますが、私は良い方法があるはずだと思います。それに応じてコードに表示される+が変わる必要があります。ありがとう。
あなたの質問は不明です。あなたの質問に入力を示す値の表を追加し、変数1が正と負の両方の場合に出力をどのようにするかを試してみてください。 – vacawama