var name = 'ash';
var age = 3;
// String : 문자만 넣을 수 있다.
String address = 'my address';
// address = 1; // 에러 발생
String? email; // 아무것도 안넣었으므로 비어있음
print(email) // null
email = 'ash@test.com';
print(email) // ash@test.com
각각 자료형은 내장된 메소드가 많다. 외울필요 없이 필요할때마다 검색하여 사용하면 된다.
if (bool1) {
// bool1이 true면 실행
} else if(!bool1) {
// bool1이 false 면 실행
} else {
// bool1이 true 와 false 가 아닐때 실행
}
for (int i = 0; i < 5; i++) {
print('hello ${i + 1}');
}
int add(int a, int b){
return a + b;
}
int sub(int a , int b) {
return a - b;
}
main() {
int a = 10;
int b =5
print(add(a,b));
print(sub(a,b));
}