본문 바로가기

분류 전체보기716

나를 위한 Dart 기본기 기초 문법 총모음 2 - Map, List, Set #1 Map 생성과 추가 이건 python의 dictionary 즉, 사전과 같은 개념이다.key와 value가 짝을 이루어야 한다. void main(){ Map dictionary = { 'Jenny':24, 'Horrison':32, 'Mantra': 420 }; print(dictionary); // {Jenny: 24, Horrison: 32, Mantra: 420} print(dictionary.keys); //(Jenny, Horrison, Mantra) print(dictionary.values); // (24, 32, 420) print(dictionary[2]); // null // 기존의 Map에 추가 // 기본적으로 dicti.. 2025. 3. 21.
나를 위한 Dart 오퍼레이터 기본기 기초 문법 총모음 1 #0 기본 컨셉 보아하니, 모든 변수에 대해서는 1. 처음 선언 되었을 때의 "내용"2. 처음 선언 되었을 때의 "타입"이 2가지가 변동되는가, 고정되는가에 대해서 각 선언문이 달라진다는 것을 알 수 있었다. #1 dynamicdynamic name = 1;이렇게 선언해주면, int로 타입이 지정된다.dynamic = 'kellog';그 뒤에 이렇게 오버라이드 해주면 String 타입이 된다. 즉, dynamic은 타입, 내용 모두를 오버라이드 가능하다.#2 varvar name = 1;기본적으로 모든 타입이 처음에 부여가 가능하다.name = 'kellog';하지만 뒤에 이렇게 String type으로 변환하려고 하면 에러가 발생된다. 이유는, var로 선언이되면, 처음 선언된 1)타입, 2)내용 에서.. 2025. 3. 21.
Flutter - 기본 변수 특징 var #1 var 이건 한번 타입이 결정되면, 변하지 않는다고는 하는데실질적으로는int, double,  String, boolian을 시도 해봤는데,모두 작동된다. void main() { int num1 = 10; double num2 = 10.5; num num3; num3 = num1; print(num3); // num3 = int로 고정 됨. var num4; num4 = 1; // num4 는 int로 고정 됨. print(num4); num4 = 2.2; print(num4); // emm.. there is didn't fixed, num4 used int and double num4 = 'FuncCoding'; print(num4); // now.. 2025. 2. 22.
javascript 반복문 #1 기본로직 1)for (초기식; 조건식; 증감문) { 반복해서 실행할 내용 } for (let i = 0; i  해석: i를 0으로 시작하고 / i의 값이 5 미만일 동안에는 "반복해서 실행할 내용"을 출력한다 / 한번 반복 실행문 돌고나서 i에 기존의 i 값 + 1을 재 대입해준다. 위의 i += 1는i ++i = i+1과 같은 결과를 가진다. 2025. 1. 23.