Ruby에서 switch-case를 쓰고 싶습니다
조회수 2511회
1 답변
-
Ruby는 case expression을 씁니다.
score = 70 result = case score when 0..40 then "F" when 41..60 then "C" when 61..70 then "B" when 71..100 then "A" else "잘못된 입력입니다" end puts result
각각
when 0..40
은0..40 == score
에,when 41..60
은41.60 == score
에- ...
이렇게 해석할 수 있습니다.
댓글 입력