list, collection if
| var giveMeFive = true; |
| var numbers = [ |
| 1, |
| 2, |
| 3, |
| 4, |
| if (giveMeFive) 5, |
| ]; |
string interpolation
: text에 변수를 추가하는 방법
| var name = 'nico'; |
| var age = 10; |
| var greeting = "Hello everyone, my name is $name and I'm ${age + 2}."; |
collection for
| void main() { |
| var oldFriends = ['nico', 'lynn']; |
| var newFriends = [ |
| 'lewis', |
| 'ralph', |
| 'darren', |
| for(var friend in oldFriends) "⭐ $friend", |
| ]; |
| print(newFriends); |
| } |
| |
| |
maps
파이썬의 딕셔너리 같은 것.
| var player = { |
| 'name': 'nico', |
| 'xp': 19.99, |
| 'superpower': false, |
| }; |
sets
set에 속한 모든 아이템들은 유니크하다. 중복불가. sequence(순서가 있음)
| void main() { |
| var numbers = {1, 2, 3, 4}; |
| numbers.add(1); |
| numbers.add(1); |
| numbers.add(1); |
| print(numbers); |
| } |
*list라면
| void main() { |
| var numbers = [1, 2, 3, 4]; |
| numbers.add(1); |
| numbers.add(1); |
| numbers.add(1); |
| print(numbers); |
| } |