Как перебрать Юлию?
Я пытаюсь сделать простой итерационный процесс в Юлии (язык, который я только начал изучать), и у меня возникли некоторые проблемы. Я хочу оценить выражение 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
Любая помощь будет высоко ценится.
1 ответ
Решение
Вам также нужно завершить цикл for, вы только завершили оператор if.
for i in x
if i > 0 && i <= 3
println("true")
else
println("false")
end
end