-1

Julia (習い始めたばかりの言語) で簡単な反復プロセスを作ろうとしていて、いくつか問題が発生しています。式 x > 0 && x <= 3 を 0 から 3 の範囲の値に対して評価して、条件が真であることを確認したいと考えています。私は非常に多くの方法を試しましたが、ドキュメントで役立つものを見つけることができません。これは私が作成したばかりのコードです(他の多くの組み合わせを試しました)が、まだ機能していません:

x = [0,1,2,3]

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

次のメッセージ エラーが表示されます。

syntax: incomplete: "for" at In[29]:3 requires end

Stacktrace:
 [1] include_string(::String, ::String) at .\loading.jl:522

どんな助けでも大歓迎です。

4

1 に答える 1

4

for ループも終了する必要があります。if ステートメントだけを終了しました。

for i in x
    if i > 0 && i <= 3
        println("true")
    else
        println("false")
    end
end
于 2018-01-28T23:06:58.233 に答える