data type
variable:변수명
= value
순으로 작성한다.
String name = '야옹이';
String name2 = '멍멍이';
String
은 대문자로 써야한다!!
void main(){
int number1 = 2;
int number2 = 4;
print(number1 + number2);
}
+
,-
,*
,/
등의 operator(연산자)와 함께 쓴다.
double number1 = 2.5;
double number2 = 3.2;
print(number1 - number2); => -0.7
void main(){
bool isTrue = true;
bool isFalse = false;
print(isTrue); => true
}
String
type이 아니기 때문에 '',""을 사용하지 않는다!data type을 선언하지 않고 var
을 사용할 수 있다.
the var keyword allows you to declare variables without specifying the data type upfront
하지만 복잡하고 어쩔 수 없는 경우에만 쓰는 것을 권장!!
var
사용 시 변수명.runtimetype
을 사용하면 data type을 알 수 있음!
.runtimeType
: 실행 했을 때의 타입을 보여준다.
var
작성을 지양해야 하는 이유