변수 var name = value; Dart에서 변수는 참조(reference)를 저장한다. var name = 'mebadong'; name 변수의 타입은 String으로 추론된다. 객체가 단일 타입으로 제한되지 않을 경우 Object 타입이나 dynamic을 지정한다. 기본값 초기화 되지 않은 nullable 타입의 값은 null로 초기화 된다. (null safety를 사용하지 않을 경우, 모든 변수는 nullable 타입이다.) int? lineCount; // null safety 모드에서 ? 키워드를 사용하면 nullable 타입이 된다. /* assert()는 개발 모드의 debug 중에만 작동하며, 배포(production) 코드에서는 무시된다. assert(조건)이 ..