CodingMaker

Microbit - Variables, Math 블록 살펴보기 본문

Microbit

Microbit - Variables, Math 블록 살펴보기

메이커K 2018. 4. 30. 14:59

Variables는 변수, Math는 수학적 계산을 해주는 함수들입니다.



Variables 블록의 함수들


Variables 블록은 변수를 생성하거나 변경하는 함수들이 있습니다.




초기에는 item 변수만 존재하지만 위의  버튼을 누르면 변수를 추가할 수 있습니다.

추가한 변수가 아래의 함수처럼 나타나게 됩니다.



변수의 이름을 나타내는 함수입니다.



set item to 함수는 변수를 생성 및 설정해주는 함수입니다. 수 문자열 이미지 텍스트 등 많은 변수를 만들 수 있습니다.

변수 이름 옆 화살표를 눌러서 변수를 삭제하거나 이름을 바꿀 수 있습니다.



change item by 함수는 변수를 지정한 값만큼 더해줍니다. 음수의 값도 넣을 수 있습니다.





Math 블록의 함수들 

Math 블록은 수학적인 계산을 하는 함수들이 있습니다. Math 함수는 기본 7개와 more 5개의 함수가 있습니다.







정수나 변수를 넣어서 더해주는 함수입니다. 

더하기, 빼기, 곱하기, 나누기, 제곱의 5가지가 있습니다.




수를 나타냅니다. 정수, 소수부터 음수까지의 수를 넣을 수 있습니다.




pick random 0 to 함수입니다. 0부터 설정한 수까지의 값을 랜덤하게 저장합니다.



pick random true or false 함수는 true와 false를 랜덤으로 가져옵니다. 경우의 수가 두가지 입니다.



remainder of 함수는 앞의 정수에서 뒤의 정수를 나눈 후 나머지 값을 출력해줍니다.

ex) remainder of 5 / 2 



min of 함수는 두 정수 중 최소값을 저장해줍니다. min 옆의 화살표를 누르면 max를 사용할 수 있습니다.



max 는 둘 중 최대값을 저장해줍니다.




absolute of 함수는 주어진 정수를 절대값으로 만들어주는 함수입니다. 예를 들어 -2의 값을 넣으면 2로 저장이 됩니다.

2를 넣어도 2로 저장됩니다.



text from char code 함수는 아스키 코드를 이용합니다. 각 정수마다 주어진 문자가 있늗데 그 문자를 저장해줍니다.