1 00:00:01,400 --> 00:00:04,300 (브리나 리 - 인스타그램 엔지니어) 함수는 특정한 작업을 수행하는 2 00:00:04,350 --> 00:00:06,100 명령들의 집합과 같습니다. 3 00:00:06,100 --> 00:00:08,109 쉽게 말해서, 차를 만든다고 가정했을 때 4 00:00:08,109 --> 00:00:11,200 차가 하는 일이 바로 함수입니다. 5 00:00:11,200 --> 00:00:12,800 우회전 또는 좌회전을 하고, 6 00:00:12,800 --> 00:00:15,200 움직이거나 멈출 것입니다. 7 00:00:15,200 --> 00:00:17,100 이 모든 것들은 함수가 될 수 있습니다. 8 00:00:17,100 --> 00:00:18,300 다시 농부로 돌아가서 9 00:00:18,300 --> 00:00:20,800 함수를 정의하는 법을 배워보겠습니다. 10 00:00:20,800 --> 00:00:22,200 여러분의 작업 공간에는 11 00:00:22,200 --> 00:00:24,700 구석에 별이 있는 블럭이 있습니다. 12 00:00:24,779 --> 00:00:26,800 이 블럭은 함수 정의를 뜻합니다. 13 00:00:26,800 --> 00:00:30,000 블럭의 제일 윗 줄은 함수의 이름입니다. 14 00:00:30,000 --> 00:00:32,700 그리고 블럭의 내부는 이 함수가 하는 일입니다. 15 00:00:32,700 --> 00:00:34,800 함수는 작업 공간에 정의되어 있지만, 16 00:00:34,800 --> 00:00:36,680 우리의 농부는 아직 함수 안에 있는 작업을 실행하지 않을 것입니다. 17 00:00:36,680 --> 00:00:40,000 농부는 함수를 드래그해서 옮겨야 실제로 작업을 합니다. 18 00:00:40,000 --> 00:00:43,500 이를 위해 우리는 메뉴에서 함수(functions) 카테고리를 클릭한 후 19 00:00:43,500 --> 00:00:46,000 "5번 채우기(fill 5)" 함수를 드래그해서 빼냅니다. 20 00:00:46,000 --> 00:00:49,000 함수를 재밌게 즐겨볼까요!