본문 바로가기

코드잇15

프로그래밍 핵심 개념 in JavaScript - 2 - 할당 연산자( = ) - 할당 연산자를 기준으로 오른쪽을 왼쪽에 할당 복합 할당 연산자 (Compound assignment operators) 증가(increment), 감소(decrement) 연산자 x = x + 1; x += 1; // 복합 할당 연산자 x++; // 증가 연산자 return문 함수의 실행을 중단하는 역할 그 지점에서 중단 되기 때문에 return문 밑에 있는 코드를 DeadCode(실행되지 않는 코드)라고 부른다. 함수 호출 시 undefined 값을 받게 되는 경우 1. return문이 없는 함수 호출 2. 파라미터가 있는 함수를 아무런 값도 주지 않고 호출 2같은 경우 undefined가 아닌 다른 값이 자동으로 전달되게 파라미터에 기본 값을 설정할 수 있다. 옵셔널 파라미터.. 2023. 2. 10.
프로그래밍 핵심 개념 in JavaScript - 1 - 자료형 숫자 자료형 console.log(2**3); //거듭제곱 8 console.log(7%3); //나머지 1 console.log(5/2); //나눗셈 2.5 문자 자료형 ' ' , " " // 따옴표 안에 작성 따옴표 안에 따옴표 작성하는 방법 따옴표 앞에 \ 백틱( ` )으로 감싸기 Boolean 자료형 참과 거짓을 표현하는 자료형 등호는 항상 부등호 뒤에 작성. === // 값이 서로 일치하다. !== // 값이 서로 다르다. console.log('ABC' === 'ABC'); // true 불 대수 진리값 : 명제(참과 거짓이 확실한 문장)에 대해 True, False로 나타내는 값 AND ( && ) - x와 y가 모두 참일 때만 x AND y가 참 OR ( || )- x와 y 중 하나.. 2023. 2. 9.
프로그래밍 시작하기 in JavaScript console에 출력해보기 console.log(123) // console에 123을 기록해줘 comment - 구현한 코드가 어떤 동작을 하는지 기록할 때 사용 한줄 //abc 부분 or 전체 /*abc*/ 추상(뽑을 추 코끼리 상) - 사물이나 개념에서 공통되는 특성이나 속성을 추출하여 파악하는 작용 추상화(Abstraction) - 구체적인 정보는 숨기고 핵심만 뽑아 표현하는 방식 ex) 변수, 함수 JavaScript 변수 선언 let 변수이름; JavaScript 함수 정의 및 호출 //함수 정의 function 함수이름() { 동작; }; //함수 호출 함수이름(); 함수를 호출할 때 소괄호 안에 입력한 값을 Parameter(매개변수)라고 한다. 이 값은 함수 선언 시에 작성한 파라미터에 .. 2023. 2. 9.