두 숫자 12와 5를 변수에 담아서 12를 5로 나눈 몫과 나머지를 출력하세요

연산자
프로그램 내에서 데이터를 처리하기 위해 사용하는 기호 또는 키워드
산술연산자 / 비교연산자 / 논리연산자
https://watasimaker.tistory.com/34
위 포스트 참고
타입 체크 연산자
프로그램 실행 중에 타입을 검사할 때 사용하는 연산자.
as: 타입을 변환 할 때 사용int a = 2; print(a as double); // 2 String b = '2'; print(b as double); // TypeError 발생is: 특정 타입을 가지고 있는지 판별할 때 사용
int a = 2;
print(a is int); // true
int? b = null;
print(b is int); // falseis!: 특정 타입을 갖고 있지 않은지 판별할 때 사용.!은 not 이라는 뜻이므로, ‘is not’이라는 개념
int? a = null;
print(a is! int); // true
int? b = 2;
print(b is! int); // false대입 연산자
값을 변수에 대입할 때 사용
=:=를 기준으로 오른쪽 값을 왼쪽에 대입??=:??=를 기준으로 왼쪽에 있는 것이null일 때 오른쪽 값을 대입
int? a = null;
a ??= 2;
print(a); // 2
int b = 3;
a ??= 2;
print(b); // 3
참고.
int? a = 50;
a = null;
print(a); // 50
// ??= 는 왼쪽 값이 null 일 때 작동하는 것!과제
💡
main() {
int a = 12;
int b = 5;
print("몫: ${a~/b}, 나머지: ${a%b}");
}
//몫: 2, 나머지: 2깔끔하게 성공!!
Share article