在每次循环迭代期间显示文本

时间:2017-03-31 10:53:12

标签: loops

希望这是一个相当简单的问题。但是,这是我第一次将问题发布到论坛中,因此很有可能我不会很好地回答我的问题。如果是这样,请提前抱歉。

所以我想从for循环中打印一些文本然后让Julia在每次迭代期间等待响应。     但是,我使用的代码(在下面)在每次迭代期间请求输入,并在整个循环结束后显示所有文本。     可能需要注意的一个重要因素是我在Juliabox网站上进行了所有编码。

这就是我一直在使用的:

A = [1,2,3,4,5,6];
answer = "n";
for k = 1:length(A)
    prompt = "Is this a 3? (enter y/n)";
    println(prompt)
    answer = chomp(readline())
    if answer == "y"
        #do something
    elseif answer == "n"
        #do something else
    end
end

这是我获得的结果:

STDIN> n
STDIN> n
Is this a 3? (enter y/n)
Is this a 3? (enter y/n)

1 个答案:

答案 0 :(得分:0)

我认为这必须是JuliaBox IDE的人工制品,您的代码可以正确运行:https://www.tutorialspoint.com/execute_julia_online.php