Boolean

A tour of the Dart language 페이지를 공부하면서 정리한 내용입니다.

Dart에서 부울 값을 나타내기 위해서 bool 타입을 제공합니다. bool 타입은 오직 truefalse 2개의 객체만 갖으며, 둘 다 컴파일 타임 상수입니다.

Dart의 타입 안전성은 JavaScript와 달리 if(truthy) 또는 asset(truthy) 같은 코드를 사용할 수 없음을 이야기합니다.

void main() {
  var fullName = '';
  assert(fullName.isEmpty);

  var hitPoints = 0;
  assert(hitPoints <= 0);

  var unicorn;
  assert(unicorn == null);

  var iMeantToDoThis = 0 / 0;
  assert(iMeantToDoThis.isNaN);
}

Last updated