오늘은 강의를 통해 Dart의 기초 문법에대해 알아 보았다.
1. main 함수
프로그램을 실행하기 위한 함수로 항상 하나만 존재해야하고 main 함수 없이는 프로그램 자체를 실행할 수 없다.
2. print 함수
콘솔에 출력을 담당 하는 함수이다.
3. 연산자
숫자나 값을 조작하고 비교할 때 쓰는 기호이다.
산술 연산자 - 덧셈+, 뺄셈-, 곱셈 *, 나눗셈/, 나머지 %, 몫~/
비교 연산자 - == 같다, != 같지 않다, > 크다, < 작다, >= 크거나 같다, <= 작거나 같다
논리 연산자 - && 그리고, ㅣㅣ또는, ! 반전
4. 변수
값을 담아둘 수 있다. 숫자나 문자를 담아두고, 이름으로 그 값을 불러올 수 있다.
double : 소수 / String : 문자열 / int : 정수 / bool : 참/거짓 등이 있다
var - Dart가 자동으로 타입을 추론해준다. 타입이 정해진 뒤 타입을 바꿀 수 없다.
final - 타입을 추론해주지만 값의 수정이 불가능 하다. 반드시 뒤에 값을 할당해 줘야한다.
이런 식으로 변수를 지정해주고 프린트 함수를 통해 결과를 살펴보면 이렇게 결과값이 도출된다.
다른 Dart 파일이나 패키지를 불러올 때 사용한다.
가장 기초가 되는 문법들이기 비전공자인 나에게도 크게 어렵게 다가오진 않았다. 기본적인 문법들을 익히고 이후 강의들로 이 기본적인 문법들을 통해 함수나 조건문, 반복문, 클래스 등등 여러 지식들을 새롭게 배웠는데 강의를 보며 따라할때는 이게 이런식으로 되는 거구나 해도 막상 강의가 없이 혼자 해보려고 하면 쉽게 진행이 되지 않았다. 내일은 함수, 조건문, 반복문에 대해서 한번더 공부하고 예시문을 강의 도움없이 혼자 작성해보려고 한다.