부호연산(단항 연산자)
// 부호연산 - 단항 연산자 : 실제값을 변경할려면 대입 연산자를 사용
var number = 10;
print(-number);
print(number);
복합대입 연산자
// 복합 대입연산자
// +=, -=, *=, /=
var num1 = 0;
num1 += 2;
print(num1);
var num2 = 0;
num2 -= 2;
print(num2);
var num3 = 3;
num3 *= 3;
print(num3);
var num4 = 10.0; // 나누기 복합대입연산자 사용시 실수로 만들어주자!!!
num4 /= 2;
print(num4);
증감, 감소연산자
// lastScore = ++gameScore;
lastScore = gameScore++;
// 연산자에 항의 앞에 있는가 뒤에 있는가에 따라 연산 시점과 결과가 달라질 수 있다
// 문자끝 (statement)을 기준으로 연산 시점을 생각해야한다.
print("lastScore ${lastScore}");
print("gameScore ${gameScore}");
'개발일지 > Dart' 카테고리의 다른 글
for문, forEach문, StringBuffer, whil (0) | 2022.11.06 |
---|---|
is(instanceof) 키워드 (0) | 2022.11.06 |
const와 final의 차이 (0) | 2022.11.06 |
Dart에서 형 변환 하기 (0) | 2022.11.04 |
var 와 dynamic (0) | 2022.11.04 |
댓글