Ruby (6)

lakewood·2021년 1월 1일
0

ruby

목록 보기
6/14

조건문

If문

만약 ~~라면을 의미하는 if 문의 구조는 다음과 같습니다.

Unless문

만약 ~~가 아니라면을 의미하는 unless문의 구조는 다음과 같습니다.

짝수인지 판별

if문을 통한 짝수일 경우 판별입니다.

짝수가 아닌지 판별

unless문을 통한 짝수가 아닐 경우 판별입니다.

Ternary

삼항 연산자는 if...else...end 구문을 쉽게 할용할 수 있게 해 주며
조건 ? 참 : 거짓의 형식으로 사용할 수 있습니다.

Case

case...when 문은 다른 언어의 switch문과 유사하며, 간단한 문법을 제공합니다

반복문

반복문에는 for, while가 존재합니다.

While

while문을 이용한 0부터 100중 짝수 출력

Until

Until문은 while문과 유사하며, 조건식이 false인 동안 처리를 반복합니다.

For

for문의 구조는

for 변수 in 범위 또는 배열

이다.

for 변수 in 범위 일 때,
1부터 10까지 출력

범위에서 0..10 일 경우 0~10까지 10을 포함하지만
0...10 일 경우 0~9까지 10을 포함하지 않음.

for 변수 in 배열 일 때,
[1, 2, 5, 4] 안에 값 출력

구문 키워드

반복문에서는 구문 종료와 건너뛰기를 위한 키워드를 제공합니다.
break : 구문 종료
next : 구문 건너뛰기

이외에도

루비에서는 다양하게 반복할 수 있는 방법이 있습니다.
이 곳 을 통해 확인할 수 있습니다.

profile
versatility (ode

0개의 댓글