본문 바로가기
버킷리스트/앱 만들기

오공완(with 코드팩토리의 플러터 프로그래밍) #1-2 다트 입문하기(연산자)

by 또또도전 2024. 7. 4.
반응형

// 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.

플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.

오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.

 

너무 계획이 원대했나? 20페이지? 하루 2페이지를 나가는 것도 힘들고 귀찮네..--;; 

어쨌든 조금이라도 나가는 수밖에

 

  연산자

 

기본 수치 연산자

+ 더하기

 - 빼기

* 곱하기

/ 나눈 몫

% 나눈 나머지

++ 1씩 증가

-- 1씩 빼기

 

null 관련 연산자: 타입 키워드를 그대로 사용하면 기본적으로 null값이 저장될 수 없단다. 타입 뒤에 '?'를 추가해 줘야 null값이 저장될 수 있단다. 그때 그 말이 이 말이었나 보다. 이게 문제의 null safety인가?

'??='을 넣으면 null값일 때만 지정된 값이 입력된다고 한다. 두 번째 4를 넣었을 때는 3이라는 값이 이미 지정되어 있으니 기존의 3이 보인다고..

신기하게도 ?? 다음에 한 칸을 띄우고 =를 썼는데 오류가 생긴다.

 

값 비교 연산자

타입 비교 연산자

논리 연산자

and: &&,

or: ||(지난 포스팅에서도 이것 때문에 애를 먹었는데 책에서는 왜 이상하게 표현되는 건지.. mac은 저런 식으로 나오는 건지..)

 

제어문까지 하려 했으나 오늘밤엔 다른 일 때문에 여기까지만..

반응형