**이 페이지에서 알 수 있는 내용

- 자료형
- 선언과 초기화
- 변수 연산
- 변수 출력**

자료형

String문자열

bool논리

int정수

double실수

num정수, 실수

선언과 초기화

선언은 데이터를 저장할 변수를 만드는 것입니다. 초기화는 선언한 변수에 데이터를 넣는 것입니다.

예제

// datatype
void main() {
	// declaration and initialize
  String name = 'minsang';
  bool alive = true;
  int age = 26;
  double money = 189.99;

  // int와 double은 num class로 부터 상속 받은 것이라서, num을 사용하면 실수와 정수를 변수의 자료형으로 같이 쓸 수 있습니다.
  num x, before, after, y, add, minus, multiply, divide, remainder;
  x = 16;
  y = 1.6;
  before = 20;
  after = 1.5;
	
	// calculate
  add = x + y;
  minus = x - y;
  multiply = x * y;
  divide = x / y;
  remainder = x % y;

  // print
  print(name);
  print(alive);
  print(age);
  print(money);
  print(x);
  print("변수y는 자료형이 num이기 때문에 $before에서 $after로 바꿀 수 있습니다.");
  print(add);
  print(minus);
  print(multiply);
  print(divide);
  print(remainder);
}