If statement 标准ML多条件语句

If statement 标准ML多条件语句,if-statement,sml,smlnj,If Statement,Sml,Smlnj,我即将完成我正在编写的脚本,但我还有最后一个条件语句要添加到我的函数中 fun whileloop (x:real,a:int,b:real) = if (a<1) then (x,a,b) else whileloop(x+1.0,a-1,b-1.0) fun whileloop(x:real,a:int,b:real)= 如果(a这里是答案。感谢约翰·科尔曼 fun whileloop (x:real,a:int,b:real) = if (a<

我即将完成我正在编写的脚本,但我还有最后一个条件语句要添加到我的函数中

fun whileloop (x:real,a:int,b:real) =
    if (a<1)
    then (x,a,b) 
    else whileloop(x+1.0,a-1,b-1.0)
fun whileloop(x:real,a:int,b:real)=

如果(a这里是答案。感谢约翰·科尔曼

fun whileloop (x:real,a:int,b:real) =
    if (a<1 orelse b<1.0)
    then (x,a,b) 
    else whileloop(x+1.0,a-1,b-1.0)
fun whileloop(x:real,a:int,b:real)=

如果(aWrong关键字。
=>
。有了这一更改,您的第二个功能将按预期工作。谢谢,我没意识到我离您这么近!
fun whileloop (x:real,a:int,b:real) =
    if (a<1 orelse b<1.0)
    then (x,a,b) 
    else whileloop(x+1.0,a-1,b-1.0)