こんにちは、修正が必要なプログラムがあります。問題は次のとおりです。
たとえば、私は持っています:
2 の無料クレジットと 5 の通常のクレジット。
たとえば、アイテムを 3 クレジットで購入したいとします。
無料クレジット2枚と通常クレジット1枚を差し引きたいです。
したがって、残りの残高は無料クレジット 0 と通常クレジット 4 になります。
無料クレジットは、通常のクレジットが差し引かれる前に最初に差し引かれます。
既存のプログラムで 1 アイテムを 3 クレジットで購入した場合
出てくる残高は次のとおりです: -1 無料クレジット 5 通常クレジット
それはそうではありません。
こんな感じにしたい: 0 無料クレジット 4 通常クレジット
この問題について誰かが私を助けてくれることを願っています。ありがとうございました。