我正在尝试将前导0连接到数百个位置.
001 ones
010 tens
100 hundreds
for i = 1 to 100
let x =
if i < 10 then sprintf "Hello World 00%i" i
elif (i >= 10) && (i < 100) then sprintf "Hello World 0%i" i
Run Code Online (Sandbox Code Playgroud)
在elif上的Squigglies - 表达预期有单位但有字符串
问题是if没有else必须有类型单位.也就是说,如果你希望你if有一个有意义的值(比如你的连接字符串),它必须有一个else.
如果你想知道为什么,那就问问自己:x当i100或更高时,它的价值是多少?
| 归档时间: |
|
| 查看次数: |
48 次 |
| 最近记录: |