loading
본문 바로가기

>> 코딩, 프로그래밍29

[JavaScript] 자바스크립트 함수 (function) / 함수 선언식, 함수 표현식, 화살표 함수 [JavaScript] 자바스크립트 함수 (function) / 함수 선언식, 함수 표현식, 화살표 함수 자바스크립트의 함수는 크게 함수 선언식, 함수 표현식으로 나뉜다. 먼저 함수 선언식은 다음과 같다. function first() { let a = 10; let b = 20; let c = a * b; console.log(c); } first(); console.log("함수 실행 완료") >>> 200 >>> 함수 실행 완료 함수 안에 return을 사용하면 단순히 출력하는 것이 아닌 함수로 나온 값을 반환하여 사용할 수 있다. 함수의 소괄호()는 매개변수를 주고 받기 위해 존재한다. 다음 코드와 같이 매개변수를 전달할 수 있다. function first(a, b) { let c = a * b.. 2022. 3. 4.
[JavaScript] 자바스크립트 조건문 [JavaScript] 조건문 자바스크립트 조건문은 아래와 같이 사용한다. 변수 a에 숫자 3을 주고 if문의 조건을 비교한다. 조건에 충족하면 해당 값을 출력한다. let a = 3; if(i >=7) { console.log("7 이상입니다."); } else if (i >= 5) { console.log("5 이상입니다."); } else { console.log("5 미만입니다."); } >>> 5 미만입니다. let country = "ko"; if (country === "ko") { console.log("한국"); } else if (country === "cn") { console.log("중국"); } else if (country === "jp") { console.log("일본");.. 2022. 3. 4.
[JavaScript] 자바스크립트 연산자 [JavaScript] 연산자 자바스크립트 연산자는 다음과 같다. 1. 대입연산자 let a = 1; let b = 2; 2. 산술연산자 let a = 1; let b = 2; console.log(a + b); // 더하기 console.log(a * b); // 곱하기 console.log(a - b); // 빼기 console.log(a / b); // 나누기 console.log(a % b); // 나눈 나머지 >>> 3 >>> 2 >>> -1 >>> 0.5 >>> 1 3. 연결연산 - 두개의 문자열을 이어서 붙이는 것 문자열과 숫자열을 더하면 숫자열을 문자열로 바꿔서 연결연산이 일어난다. let c = "2"; let d = "4"; console.log(c + d); >>> 24 // 문자열 .. 2022. 3. 4.
[JavaScript] 자바스크립트 자료형(원시 타입)과 형변환 자바스크립트 자료형(원시 타입)과 형변환 자바스크립트의 자료형은 다음과 같다. 먼저 Primitive Data Type(원시 타입)부터 알아보자. Primitive Data Type은 아래와 같은 특징이 있다. - 한번에 하나의 값만 가질 수 있다. - 하나의 고정된 저장 공간을 이용할 수 있다. Number(숫자열)은 다음과 같다. let age = 25; // 정수 let tall = 175.9; // 실수 let inf = Infinity; // 무한대 let minusInf = Infinity; // 음의 무한대 let nan = NaN; // 수학적 연산의 실패 String(문자열)은 다음과 같다. let name = "sailas"; let name2 = "이순신"; let name3 = `s.. 2022. 3. 4.