3416_zh-CN
步功能以下jsl代码:
I = 97;
print(i,Step(i,20,“error1”,95,“M03”,125,“error2”,185,“M06”,215,“error3”,370,“M12”,400,“error4”) );
生产:
97
“ERROR1”
作为日志中的输出。
不应该产生:
97
“M03”
相反,因为95是列表中最大的x <= 97?
谁能告诉我我做错了什么?
谢谢。Re:步功能看来Y数组需要是数字。要获得效果,您正在寻找此示例可能很有用:
我= 97;
stepi =匹配(步骤(i,20,20,55,95,125,125),
20,“二十”,
95,“九十五”,
125,“一百二十五”
);
显示(i,stepi);Re:步功能你好:
我认为这只是解释问题 - 有点像带有列表的灵活floor()函数:
这是正确的 - 返回:
(95)是列表中最大的x值,小于或等于指定为第一个参数的x(97)。
最好,
-Matt
Comments
There are no comments yet