01 코딩용사가 되자
세번째 모험 - 용사여 전진하라!
![]()
반복을 이용하여
에 도착해봅시다!

레드나스

모험이 시작되고 용사가 서있는 모습

레드나스
[안내] 앞으로 나오는 코드 설명은 "Leon"을 기준으로 설명되어있으나, 소환하고 싶은 용사로 바꿔 진행해보시길 바랍니다!
[파이썬(Python3)]
잠금 영역
실행 언어: py3[주의] 파이썬은 스페이스가 매우 중요합니다! 위의 코드에서 leon.go()와 isabel.go() 앞에 스페이스가 4개 있습니다. 이건 leon.go()와 isabel.go()가 repeat() 안에 있다는 걸 의미합니다! 앞으로 나오는 코드에서 파이썬의 스페이스를 꼭 잊지 말아주세요!
![]()
[자바스크립트(Javascript)]
잠금 영역
실행 언어: js
레드나스

1. 함수를 만들어 봤습니다.
함수? 어디서 많이 들어본 단어이지요. 수학 시간에 배운 그 함수가 맞습니다.
우리는 이런 함수를 알고 있습니다. 바로 10을 더해주는 함수이지요. 함수를 실행하여 55을 입력하면 65가 출력되는 함수입니다.
그렇다면, 우리가 배운 함수는 무엇일까요? 바로 repeat입니다. 용사가 행동할 수 있도록 repeat이라는 함수를 만들어 객체에 넣어준 것이죠!
(repeat이라는 함수를 만들 때, Python3에서는 def를 이용하였고, Javascript에서는 function이라는 걸 이용하여 함수를 만들었습니다.)
2. repeat 함수 안에 go() 함수를 넣어봤습니다.
용사는 repeat 함수가 실행될 때마다 행동을 합니다. 우리는 repeat 함수에 go라는 함수를 넣어 앞으로 이동하게 만들었습니다.