728x90
연산자
// 연산자
// 산술 연산자
void main() {
// 더하기
print('3 + 2 = ${3 + 2}');
print('3 - 2 = ${3 - 2}');
print('3 * 2 = ${3 * 2}');
print('3 / 2 = ${3 / 2}');
// 나머지 연산자
print('3 % 2 = ${3 / 2}');
print('5 ~/ 2 = ${5 ~/ 2}');
}
비교 연산자
// 비교 연산자
// 두 개의 값을 비교하여 결과를 참/거짓을 판별할 때 사용한다.
void main() {
// 같다
print('2 == 3 -> ${2 == 3}'); // false
// 다르다
print('2 != 3 -> ${2 != 3}'); // true
// 왼쪽 값이 오른쪽 값보다 작다
print('2 < 3 -> ${2 < 3}'); // true
// 왼쪽 값이 오른쪽 값보다 크다
print('2 > 3 -> ${2 > 3}'); // false
// 왼쪽에 있는 값이 오른쪽에 있는 값보다 작거나 같다
print('2 <= 3 -> ${2 <= 3}'); // false
// 왼쪽에 있는 값이 오른쪽에 있는 값보다 크거나 같다 -- false
print('2 >= 3 -> ${2 >= 3}'); // false
}
논리 연산자
// 논리 연산자
void main() {
bool isRainy = true;
bool hasUmbrella = false;
// and
// T && T ---> True
print(isRainy && hasUmbrella);
print(hasUmbrella && isRainy);
// OR
print(isRainy || hasUmbrella);
print(hasUmbrella || isRainy);
// NOT
print(!isRainy);
}
'Flutter > Dart 언어' 카테고리의 다른 글
[Dart] Sound Null Safety (0) | 2025.01.08 |
---|---|
[Dart] 클래스와 인스턴스 (0) | 2025.01.04 |
[Dart] dart 기본 문법 익히기 (3) - 익명함수, 람다표현식 (0) | 2025.01.03 |
[Dart] dart 기본 문법 익히기 (1) (0) | 2025.01.02 |
Flutter란? (2) | 2025.01.02 |