변수의 정의부터 살펴보자. 아래의 정의는 네이버에서 추출(?)했다.
변ː수(變數)[명사]
1.수식 따위에서, 일정한 범위 안에서 여러 가지 수치로 변할 수 있는 수. ↔상수(常數)·항수(恒數).
2.(어떤 정세나 상황 따위의) 변화 요인.
¶변수로 작용하다.
우리는 , 1번 뜻인 일정한 범위 안에서 여러 가지 수치로 변할 수 있는 수 를 주목해야한다.
그렇다, 뜻은 매우 간단하다. "변할수 있는수" 인것이다.
이제 뜻은 알았으니, 본론으로 가보자.
변수의 조작 [조작내용]
① 대입
: 말 그대로 이다. 원하는 변수에다가 해당 연산자를 그냥 있는 그대로~ 부여하는 것이다.
변수를 사용하는 이벤트가 있다면 분명히 제일먼저 들어가게될것이다.
② 가산
: 단어만 살짝 바꼇을뿐, 단지 더하기를 어렵게 표현한 말일뿐이다. 별거없다.
③ 감산
: 눈치가 빠르면 이미 알아챘어야 한다. 덧셈 다음엔?? 당연히 뺄셈~
④ 곱셈
: 대입한 수치에다가 연산자의 양을 곱하는 것이다.
⑤ 나눗셈
: 대입한 수치에다가 연산자의 양을 나누는 것이다.
⑥ 승제
: 승제는 좀 까다로운 부분이다. 곱하기와 나누기를 일컫는데, 효율성이 없다. 한마디로
알 필요가 없다.
변수의 조작 [연산자]
① 정수
: 정수는 음수(-부호가 붙는 수)부터 0을 포함한 양수(+부호가 붙는 수)까지를 뜻한다.
예) -5, -1 ,0 ,4 ,7 …...
② 변수-1
: 이건, 현재 조작하는 변수에다가 다른 변수를 들여와 쓰는 기능이다.
예) 조작하는 변수 : [0001:변수1] 대입, [0002:변수2]
③ 변수-2
: 위에 것과 비슷하다고 보면 된다.
④ 난수
: 난수는 상당히 많이 쓰는 변수중 하나이다. 난수가 진정한 변수라고 필자는 생각한다.
난수는, 범위를 설정한다고 보면 된다. 난수만큼은 꼭 기억하길 바란다.
예) 난수 0 ~ 10 일 경우, 해당 변수는 0에서 10중 하나의 숫자를 가지게 된다. 일종의 랜덤.
⑤ 기타...
: 나머지 잡다한것들은 그냥 설명만 봐도 알것이다.
마치며..
- 요즘 야간자율학습때문에 상당히 피곤하다.. ㅠㅠ;
일찍 자려했는데 창도가 새로이 오픈했길래 ㅎㅎ..
이 글을 통해 변수를 깨우쳐, 좋은 게임 만드길 바라는 필자의 바램이다.