본문 바로가기
Java Script/JS basic

JS] 함수안의 함수 / Stanford Karel

by CodeMia 2021. 8. 7.

Stanford Karel

Stanford Karel(캐'를)에서 간단히 함수를 연습해보자 

https://stanford.edu/~cpiech/karel/ide.html

 

 

 

karel the robot은 간단한 로봇이다. 

 

 

 

 

맨 왼쪽 아래에서 맨 오른 위쪽으로 로봇 옮기기

 

여러 방법이 있지만

4칸 이동하고 방향 바꾸고 4칸 이동하는 것으로 해보았다. 

 

 

 

함수 속 함수 

 

여기서 move()가 계속 반복됨을 알 수 있는데

이 것을 하나의 함수로 또 묶어서 사용할 수 있다.  

 

새로운 함수를 만들어서 

 

 

Beeper 대각선으로 놓기 

 

 

 

a chessboard pattern 만들기 

선생님이 만든 방식

 

 

 

내가 만든 방식 

 

 

 

 

 

 

 

 

댓글