2016-07-21 51 views
-2

我决定乱七八糟,做一个批量游戏,我用钱作为货币,我有一家商店。它目前可以让你在没有说钱的情况下购买物品,但它会使它成为负面因素。 (注:我最有可能这得太多。)如何不允许变量为负数?

例子:剑$ 30,您0 $(选购件)您-30 $

这是我在用的:

set /a money=%money% -30 
+0

您使用的是什么DOS/Win? – fzzylogic

回答

1
If %money% lss 30 Echo Not enough dolleros 

请参阅if帮助的第二个屏幕。 If /?

If %money% lss 30 (
    Echo Not enough dolleros 
) Else (
    Echo Gimme your cash, Jack 
)