Skip to content

배열과 반복문

이 튜토리얼에서는 배열과 반복문을 활용하는 방법을 배웁니다.

배열 생성과 접근

hik
배열 과일 = ["사과", "배", "포도", "딸기"]
출력(과일[0])     // 사과
출력(과일[-1])    // 딸기 (마지막 요소)
출력(길이(과일))  // 4

배열 수정

hik
배열 목록 = [1, 2, 3]
추가(목록, 4)          // [1, 2, 3, 4]
삭제(목록, 0)          // [2, 3, 4]
목록[0] = 10           // [10, 3, 4]

while 반복문

hik
정수 합계 = 0
정수 i = 1
반복 i <= 10 동안:
    합계 += i
    i += 1
출력("1~10 합계: {합계}")    // 55

for-range 반복문

hik
반복 정수 i = 1 부터 6 까지:
    출력("{i} x {i} = {i * i}")

출력:

1 x 1 = 1
2 x 2 = 4
3 x 3 = 9
4 x 4 = 16
5 x 5 = 25

forEach 반복문

hik
배열 이름들 = ["김철수", "이영희", "박민수"]

각각 문자 이름 이름들 에서:
    출력("안녕하세요, " + 이름 + "님!")

실전 예제: 성적 처리

hik
배열 점수들 = [85, 92, 78, 95, 60, 88]

// 평균 계산
정수 합계 = 0
각각 정수 점수 점수들 에서:
    합계 += 점수
실수 평균 = 합계 / 길이(점수들)
출력("평균: {평균}")

// 최고점 찾기
정수 최고 = 점수들[0]
각각 정수 점수 점수들 에서:
    최고 = 최대(최고, 점수)
출력("최고점: {최고}")

// 80점 이상 필터링
배열 우수 = []
각각 정수 점수 점수들 에서:
    만약 점수 >= 80 라면:
        추가(우수, 점수)
출력("80점 이상: {우수}")

다음 단계

Released under the MIT License.