For loop 如何在Julia中迭代?

For loop 如何在Julia中迭代?,for-loop,conditional,julia,ijulia-notebook,For Loop,Conditional,Julia,Ijulia Notebook,我试图用Julia(我刚开始学习的语言)做一个简单的迭代过程,但我遇到了一些麻烦。我想计算表达式x>0&&x也需要结束for循环,只结束if语句 for i in x if i > 0 && i <= 3 println("true") else println("false") end end x中i的 如果i>0&&i,我仍然会收到一个错误:MethodError:没有方法匹配isless(::Int64,

我试图用Julia(我刚开始学习的语言)做一个简单的迭代过程,但我遇到了一些麻烦。我想计算表达式x>0&&x也需要结束for循环,只结束if语句

for i in x
    if i > 0 && i <= 3
        println("true")
    else
        println("false")
    end
end
x中i的


如果i>0&&i,我仍然会收到一个错误:MethodError:没有方法匹配isless(::Int64,::Array{Int64,1})最近的候选对象是:isless(::Real,::AbstractFloat)at operators.jl:97 isless(::Real,::Real)at operators.jl:266 Stacktrace:[1]@Alejandrocarra更正了它,你检查的是数组而不是循环变量你可以使用
0syntax: incomplete: "for" at In[29]:3 requires end

Stacktrace:
 [1] include_string(::String, ::String) at .\loading.jl:522
for i in x
    if i > 0 && i <= 3
        println("true")
    else
        println("false")
    end
end