Today I Learned/TIL 05
-
2023 - 05 - 15 조건문, 조건부실행, 삼항연산자, 단축평가Today I Learned/TIL 05 2023. 6. 1. 07:21
오늘 할일 자바스크립트 1주차 강의 듣기 오늘 배운것 1. 조건문 (if문, else문, else if 문, switch / break문) 2. 조건문 중첩 3. 조건부실행(&&), 4. 삼항연산자, 단축평가 5. truthy한 값, falsy한 값 1. if문 let x = 10; if (x > 0){ console.log("x는 양수입니다.") } //x는 양수입니다. (선언된 변수값 10이 if문을 충족시킴) y의 길이가 5보다 크거나 같으면 길이를 출력하시오. let y = "Hello World" if (y.length >= 5){ console.log(y.length) } // 11 (선언된 변수값 "Hello World" 이 if문을 충족시킴) 2. if~ else 문 let x = -3; ..
-
2023- 05 - 14 함수, 전역변수, 지역변수, 화살표함수Today I Learned/TIL 05 2023. 6. 1. 07:20
오늘 할일 자바스크립트 1강 듣기 오늘 배운 것 함수, 전역변수, 지역변수, 화살표함수 함수 (function)라는 뜻은 어떤 기능을 의미함 (input, output을 갖고있는 어떤 기능의 단위.) 입력(input)은 매개변수값으로, 출력(output)은 return값으로 함 함수는 크게 1.함수 선언문 형태, 2. 함수 표현식 형태 두 가지가 있다. 1. 함수 선언문 형태 (function declaration) function add (매개변수input) { //함수 내부에서 실행할 로직(Main Logic) } function add(x, y) { return x + y; } console.log(add(2, 3)); // 5 위의 예제에서는 function 키워드를 사용하여 add라는 함수를 선..
-
2023- 05 - 13 형 변환 (데이터타입 변환), 연산자Today I Learned/TIL 05 2023. 6. 1. 07:20
오늘 할일 자바스크립트 1주차 강의 듣기. 개인과제 복습하기. 오늘 배운 것 1. 형변환 2.연산자 형 변환 : 형태를 바꾼다. 문자열을 숫자열로, 숫자열을 문자열로 등등. 1. 암시적 형 변환 : 개발자가 의도하지 않았고, 자동적으로 바뀌는 형 변환 2. 명시적 형 변환 : 개발자가 의도한 형 변환 암시적 형변환 (1) 문자열과 다른 데이터타입(숫자열, null, 객체, underined 등)이 더하기되면 문자열이 된다. let result = 1+"2"; console.log(result); // 12 console.log(typeof result); // string (숫자열 + 문자열 = 문자열(string)) let result = "1" + true; console.log(result); //..
-
2023- 05 -12 기타 데이터타입 (객체, 배열, 불리언, undefined, null)Today I Learned/TIL 05 2023. 6. 1. 07:19
오늘 할일 자바스크립트 1주차 강의 듣기. 오늘 배운것 기타 데이터 타입 1. 불리언 (Boolean) 불리언은 참(true)과 거짓(false)을 나타내는 데이터 타입이다. let bool1 = true; console.log(bool1); // true console.log(typeof bool1); // boolean let bool2 = false; console.log(bool2); // false console.log(typeof bool2); // boolean boolean은 true 또는 false로 도출되고, typeof 값은 boolean으로 도출된다. 여기서 변수값에 true나 false는 임의로 쓰는게 아니라, 반드시 true 또는 false 라고 써야 출력됨. 불리언 데이터 타입..
-
2023- 05- 11 변수, 데이터타입, 숫자열문법, 문자열문법! (중요)Today I Learned/TIL 05 2023. 6. 1. 06:03
오늘 할일 자바스크립트 1주차 강의 듣기 오늘 배운 것 변수, 상수, 데이터 타입, 숫자열문법, 문자열문법 1. 변수와 상수 1. 변수 (변수 이름) : 저장된 값의 고유이름 (아무거나 상관없음, 내마음대로 지정) 2. 변수 값 : 변수에 저장된 값 3. 변수 할당 : 변수(myVar)에 값("Hello World!")을 저장하는 행위 4. 변수 선언 : var라는 키워드를 이용해서 myVar라는 변수를 선언하는 행위 5. 변수 참조 : 변수에 할당된 값을 읽어오는 것 선언 : var, let, const 를 쓰기만 해도 선언이다. 할당 : 선언하고 나서 = 를 써서 우항에 변수를 입력하는 것. 변수를 선언할 수 있는 3가지 방법 : 1. var 2. let 3. const 1. var var myVar..