Co

Cond 에서 Elixir

55개의 연습 문제

Cond 소개

코드에 분기가 필요할 때는 cond/1을 사용할 수 있어요:

cond do
  x > 10 -> :this_might_be_the_way
  y < 7 -> :or_that_might_be_the_way
  true -> :this_is_the_default_way
end

cond는 true로 평가되는 첫 번째 경로를 따라가요. 절 중 적어도 하나는 true로 평가되어야 하며, 그렇지 않으면 런타임 오류가 발생해요.

cond 조건문은 논리적 분기가 세 개 이상이고 각 분기의 조건이 서로 다른 변수를 기반으로 할 때 주로 사용해요. 모든 조건이 같은 변수를 기반으로 한다면 case 조건문이 더 잘 맞아요. 논리적 분기가 두 개뿐이라면 if 조건문을 사용해요.

GitHub에서 편집 링크가 새 창이나 탭에서 열려요

Cond 배우기

연습이 잠겨 있어요

Cond 개념을 연습하려면 연습 문제 7개를 더 잠금 해제해요