如何在Elixir中使用模运算符?
例如,在Ruby中,您可以执行以下操作:
5 % 2 == 0
Run Code Online (Sandbox Code Playgroud)
它与Ruby的模运算符有何不同?
我想用 3 替换所有出现的 2。我想在不使用索引值的情况下执行此操作,因为这将是硬编码。到目前为止我所拥有的是:
list=[1,2,3,4,2,34,2]
replace_at(list, index, value)
Enum.each list, fn(x) ->
if x==2 do
replace_at(list, index, 3)
end
Enum.each list, fn(x) ->
IO.puts x
end
Run Code Online (Sandbox Code Playgroud)