我对 OpenScad 中的 If 语句有疑问。我有 4 个变量
a=20;
b=14;
w=1;
c=16;
我想检查女巫号码是否更大a
或b
。并且根据谁更小来取较小变量的值(在我们的例子中)并使用变量( )b < a
进行简单的操作。c
c=b-w
我试过这样,但它不起作用。
a=20;
b=14;
w=1;
c=16;
if(a>b)
{
c=b-w;
}
if (a<b)
{
c=a-w;
}
if (a==b)
{
c=a-w;
}
这似乎是合乎逻辑的,但据我了解,在 openscad 中,您无法在 If 语句中更改变量的值。我可以使用什么技巧来实现我的目标。谢谢!