If statement 使用rand MethodError:没有匹配isless的方法(::数组{Float64,1},::Float64)

If statement 使用rand MethodError:没有匹配isless的方法(::数组{Float64,1},::Float64),if-statement,julia,If Statement,Julia,如果我运行以下代码 A = 0.2 if rand(1)<0.85 println(A) end 我知道这是一个简单的代码。但我不知道朱莉娅为什么会犯这个错误。请帮忙。如果你想要兰德如果你想要兰德 MethodError: no method matching isless(::Array{Float64,1}, ::Float64) Closest candidates are: isless(!Matched::Missing, ::Any) at missing.jl:8

如果我运行以下代码

A = 0.2 
if rand(1)<0.85
   println(A)
end
我知道这是一个简单的代码。但我不知道朱莉娅为什么会犯这个错误。请帮忙。

如果你想要兰德如果你想要兰德
MethodError: no method matching isless(::Array{Float64,1}, ::Float64)
Closest candidates are:

isless(!Matched::Missing, ::Any) at missing.jl:87

isless(!Matched::Float64, ::Float64) at float.jl:465

isless(!Matched::AbstractFloat, ::AbstractFloat) at operators.jl:165