[Dart 문법] 2. 연산자

귤's avatar
May 28, 2025
[Dart 문법] 2. 연산자

산술 연산자

수학에서 사용하는 사칙 연산과 나머지 연산을 포함하는 연산자이다
  • 더하기
    • print("3+2=${3+2}"); → 3+2=5
  • 빼기
    • print("3-2=${3-2}"); → 3-2=1
  • 곱하기
    • print("3*2=${3*2}"); → 3*2=6
  • 나누기
    • print("3/2=${3/2}"); → 3/2=1.5
  • 나머지
    • print("3%2=${3%2}"); → 3%2=1
  • 몫 구하기
    • print("3~/2=${3~/2}"); → 3~/2=1

비교 연산자

두 개의 값을 비교하여 결과를 참/거짓으로 반환하는 연산자이다
  • 같다 ( == )
    • 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}"); → true
  • 왼쪽 값 보다 작거나 같다
    • print("2>=3 → ${2>=3}"); → false

논리 연산자

두 개의 참/거짓 값으로 새로운 참/거짓을 반환하는 연산자이다
💡
  • 부정
    • print("!true -> ${!true}"); → false
  • 그리고
    • print("true && false -> ${true && false}"); → false
    • print("true && true -> ${true && true}"); → true
  • 또는
    • print("true || false -> ${true || false}"); → true
Share article

gyul