2.Values
Elixirには、文字列、整数、浮動小数点数、ブール値、アトムなど、さまざまなデータ型があります。 ここでは、いくつかの基本的な例を示します。
values.exs
#文字列の連結 IO.puts("Erlang" <> "/" <> "Elixir") #文字列への式展開 IO.puts("1+1 = #{1+1}") IO.puts("7.0/3.0 = #{7.0/3.0}") #アトム(atom)は、自身の名前がそのまま値になる定数 IO.puts(:foo) #どんな型でも文字列にしてくれる便利な関数 IO.inspect(:foo) #文字列へinspectで式展開 IO.puts("inspect #{inspect(:foo)}") #ブール演算を行います IO.puts(true && false) IO.puts(true || false) IO.puts(!true)
$ elixir values.exs Erlang/Elixir 1+1 = 2 7.0/3.0 = 2.3333333333333335 foo :foo inspect :foo false true false $