console.log(sum); // 10for문 쓸 수 있으면 while 문도 쓸 수 있음(반대도 마찬가지)구구단을 만들어보자for (1부터 시작;9가 될 때까지;1씩 증가하며 코드 실행) { 실행할 코드} 시간복잡도
조건문 연산자 ==은 사용하지 말길!조건문 형식if (조건1) { //조건1이 ----사진 캡쳐 논리 연산자(Logical Operator) 예) 학생이면서, 여성일 때 통과 isStudent && isFemale; <------------and 연산자 학생이
프로그래밍 = 데이터를 처리하는 것 1. 변수 데이터를 다루는 방법, 데이터의 이름표 크기가 동일한 데이터 보관함의 각 이름 이름(Label)이 붙은 값 이름을 통해 데이터 사용(재활용)을 할 수 있다 2. 선언 보관함을 확보하는 것 한 번만 할 수 있음 ex)
데이터를 저장하는 방식에 따른 분류고정된 저장 공간을 차지하는 데이터원시타입 데이터를 복사한 값은 원본값이 변경돼도 변경되지 않는다.객체가 아니면서 method를 가지지 않는 6가지의 타입 string, number, bigint, boolean, undefined,
객체란? 객체의 키(key)와 값(value)으로 구성된 프로퍼티(property)들의 정렬되지 않은 집합을 의미한다. 이때 프로퍼티의 값에는 함수가 올 수 있고 이를 메소드라 한다. 객체는 중괄호 내부에 1:1의 쌍으로 이루어진 키와 값으로 구성되고, 인덱스도 존재
따라서 const 및 letconst 또는 let을 사용하여 모든 지역 변수를 선언할 수 있다. let. 변수를 재할당해야 하는 경우가 아니면 기본적으로 const를 사용하며, var 키워드를 사용하지 말자!선언당 하나의 변수모든 지역 변수 선언은 단 하나의 변수만 선
함수 = 일급 객체 취급변수에 할당(assignment) 할 수 있다.다른 함수의 전달인자(argument)로 전달될 수 있다.다른 함수의 결과로서 리턴될 수 있다.고차함수(higher order function)= 함수를 전달인자(argument)로 받을 수 있고,