Christmas Pikachu 부호연산(단항연산), 복합대입, 증감, 감소연산자
개발일지/Dart

부호연산(단항연산), 복합대입, 증감, 감소연산자

ZI_CO 2022. 11. 6.

부호연산(단항 연산자)

// 부호연산 - 단항 연산자 : 실제값을 변경할려면 대입 연산자를 사용
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

댓글