배열과 반복문
이 튜토리얼에서는 배열과 반복문을 활용하는 방법을 배웁니다.
배열 생성과 접근
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 합계: {합계}") // 55for-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 = 25forEach 반복문
hik
배열 이름들 = ["김철수", "이영희", "박민수"]
각각 문자 이름 이름들 에서:
출력("안녕하세요, " + 이름 + "님!")실전 예제: 성적 처리
hik
배열 점수들 = [85, 92, 78, 95, 60, 88]
// 평균 계산
정수 합계 = 0
각각 정수 점수 점수들 에서:
합계 += 점수
실수 평균 = 합계 / 길이(점수들)
출력("평균: {평균}")
// 최고점 찾기
정수 최고 = 점수들[0]
각각 정수 점수 점수들 에서:
최고 = 최대(최고, 점수)
출력("최고점: {최고}")
// 80점 이상 필터링
배열 우수 = []
각각 정수 점수 점수들 에서:
만약 점수 >= 80 라면:
추가(우수, 점수)
출력("80점 이상: {우수}")다음 단계
- 고차 함수 - 매핑, 걸러내기, 줄이기