僕は普段はElixirを使ってます
必要になったのでJavaScriptの勉強をはじめました
題名はElixirから覚えるJavaScriptですが、逆もできるかも?
今日はeveryを見てみたいと思います
お題
[1, 2, 3, 4, 5]の内容がすべて0より大きかったらtrue
Elixir
x = [1, 2, 3, 4, 5]
y = Enum.all?(x, fn x -> x > 0 end)
IO.inspect(x)
IO.inspect(y)
実行結果
[1, 2, 3, 4, 5]
true
JavaScript
x = [1, 2, 3, 4, 5]
y = x.every((x) => x > 0)
console.log(x)
console.log(y)
実行結果
[ 1, 2, 3, 4, 5 ]
true
無事に同じ結果になりました