Dart문법 기초(조건문) 조건문 if / else if / else / switch if (조건) {....~}else if ( if에서 걸러진게 넘어옴 )else ( 위에 두곳에서 다 걸러지고 마지막으로 오는 곳 )ex)int a = 3; if (a print('a는 양수'); } else if (a == 0) { print('a는 0') } else { print('a는 양수')} 카테고리 없음 2024.10.31
Dart 문법 기초(연산자-Operators) 연산자란 데이터를 조작하거나 처리하기 위해 사용하는 기호or 키워드수학적 계산뿐만 아니라 논리적 비교, 데이터 조합 등 다양한 작업에 사용 종류-산술 연산자 = 기본 연산 +, -, *, /, ~/, %-비교 연산자 = 비교 연산 ==, !=, >, =, -타입 체크 연산자(프로그램 실행 중에 타입을 검사할 때 사용) as:타입을 변환할 때 사용 is:특정 타입을 판별할 때 !is:is와 반대 개념-대입 연산자 (값을 변수에 대입할 때 사용) ??:기준 왼쪽에 있는 것이 null일 때 대입 +=:기준 왼쪽에 있는 것과 오른쪽에 있는 것을 더해서 왼쪽에 대입 -=:위와 같음 (부호만 바꿈) *=:위와 같음 (부호만 바꿈) /=:위와 같음 (부호만 .. 카테고리 없음 2024.10.31
Dart문법 기초(변수, 타입) 타입 / int, string, bool, var 숫자형:int(정수), doubel(소수 유형), num(앞 두개 보다 상위클래스) 문자형:String (문자열) 불리언형:bool변수(final,const)final=프로그램 실행 중 값이 결정되는 경우 ex)현재시간const=실행 전,후 상관없이 고정 값 ex)원주율변수(late)late [타입] [변수 이름]; 선언 후에 초기화되는 NonNullable한 변수 변수가 사용되는 시점에 초기화되는 함수사용 시점-초기화 비용이 높은 변수가 지금 당장 필요하지 않은 경우 카테고리 없음 2024.10.31