有人可以好心解释J中的控制结构(特别是For和While循环)吗? 假设我有a =:1和b =:10,并且我想使用For/While循环将'1'加到'a'直到< b。J编程初学者循环
所以,通常它会是这样的(其他语言)
for i= 1 to b
a=a+1
next i
或
while a<=b
a=a+1
end
请帮助。我知道这很简单,但我无法弄清楚如何在循环中做到这一点。
此外,我读了一些名为“表达式”的内容。例如:
foo=: 3 : 0
if. 1 do. wdinfo 'success' end.
)
3和0表示什么?
那么,这是一个帖子很多问题。您是否阅读过“针对C程序员的J”中的“Loopless代码”(http://www.jsoftware.com/help/jforc/loopless_code_i_verbs_have_r.htm#_Toc191734331)? – Eelvex