#TIL #elixirlang in 커널 매크로

iex> fruit = :orange
:orange
iex> fruit == :orange or fruit == :banana
true

과일이 오랜지 혹은 바나나인지 알고 싶을 때는 or 연산자를 사용해 각각 같은지 비교하면 된다.

iex> fruit = :orange
:orange
iex> fruit in [:orange, :banana]
true

Kernel.in/2 매크로를 사용하면 코드를 더 간단히 할 수 있다.

iex> 1 in 1..5
true
iex> 0 in 1..5
false

오른쪽 인자로 Range 모듈을 사용할 수도 있다

Feedback plz <3 @ohyecloudy, ohyecloudy@gmail.com


|