728x90 IT23 스위프트 플레이그라운드(Swift Playgrounds) Learn to Code 1 Ch. 4 Conditional Code 풀이 이번 주는 Learn to Code 1에서 Conditional Code(조건문)를 배워볼 겁니다. 들어가기에 앞서 이제까지 배워본 내용을 한 번 복습해봅시다. 두 번째 시간에 배웠던 Functions(함수)는 정의되어 있지 않은 행동을 컴퓨터에게 먼저 알려주는 역할을 했었죠. 예를 들어 Byte가 모르는 turnRight(오른쪽으로 회전)을 알려주기 위해서는 func turnRight() { turnLeft() turnLeft() turnLeft() } 위와 같이 Function으로 정의하면 됩니다. 그다음부터는 turnRight()만 입력해도 알아서 (왼쪽으로 세 번 돌아 최종적으로는) 오른쪽으로 돌죠. 지난주에 익혔던 For Loops(For 반복문)로는 특정 행동을 지정한 횟수만큼 반복할 수 있습.. 2021. 3. 6. 특수문자 모음 PC에서는 자음+한자키로 특수문자를 입력할 수 있습니다. 이렇게요. 하지만 모바일에서는 특수문자 입력이 힘듭니다. 그래서 오늘은 핸드폰에서 복사/붙여넣기 할 수 있는 특수문자를 모아보았습니다. 페이지에서 찾기를 이용해 검색 후 복사해서 붙여 쓰세요. + 블로그 PC 버전에서는 복사가 금지되어 있습니다. 혹시 PC 버전으로 들어오신 분들 중에 특수문자를 복사하고 싶으신 분들은 아래의 링크를 클릭하셔서 이 포스팅의 모바일 버전으로 들어와 주세요. 특수문자 모음 PC에서는 자음+한자키로 특수문자를 입력할 수 있습니다. 이렇게요. 하지만 모바일에서는 특수문자 입력이 힘듭니다. 그래서 오늘은 핸드폰에서 복사/붙여넣기 할 수 있는 특수문자를 모아보았 dailyswan.tistory.com ※ 목차 1. 도형 2. .. 2021. 2. 28. 스위프트 플레이그라운드(Swift Playgrounds) Learn to Code 1 Ch. 3 For Loops 풀이 이번 주는 Learn to Code 1의 문제를 풀면서 For Loops(For 반복문)에 대해 알아보겠습니다. 1. Using Loops 목표 : 연속되는 행동들을 for loop를 사용하여 반복하고, Gem을 5개 얻기 풀이 : 이 맵에서는 두 칸 앞으로 가서 Gem를 줍고 또 한 칸 가서 순간이동하는 행동을 5번 반복하면 목표를 달성할 수 있습니다. 지난주에 배웠던 함수를 쓰면 func Sequence() { moveForward() moveForward() collectGem() moveForward() } Sequence() Sequence() Sequence() Sequence() Sequence() 가 되겠죠. 그런데 for loops를 이용하면 이걸 간단하게 해결할 수 있습니다. 답 : f.. 2021. 2. 27. 이전 1 2 3 4 5 6 7 8 다음 728x90