有人可以好心解釋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