void main() {
String name = "james";
bool alive = true;
int age = 25;
double money = 700.25;
}
Dart의 각 자료형은 class로 되어있다. (Dart가 객체지향 언어인 이유)
JS의 배열이라고 생각하면 편함
void main() {
var numberList = [1,2,3,4];
}
void main() {
List<int> numberList = [1,2,3,4];
}
void main() {
var giveMeFive = true;
List<int> numberList = [1,2,3,4,if(giveMeFive) 5];
}
위의 giveMeFive
가 true
라면 List에 5를 추가한다.
void main() {
var oldFriends = ['james','steven'];
var newFriends = ['jordan','jamie',for(var friend in oldFriends) "💖 $friend "];
print(newFriends)
}