1. Number Type 정수(integer)와 실수(float)을 모두 표현할 수 있습니다 Math 내장 객체 좀 더 복잡한 계산을 위해서는 Math 내장 객체를 사용합니다. Math 내장 객체의 대표적인 메서드에 대해서 알아보겠습니다. > * Math.floo
attribute 셀렉터는 같은 속성을 가진 요소를 선택합니다. (모두 암기하실 필요는 없습니다.)형제 셀렉터는 같은 부모 요소를 공유하면서, 첫 번째 입력한 요소 뒤에 오는 두 번째 입력한 요소를 모두 선택합니다. 아래 예시의 경우 </ section> 요소 뒤

1-1. 팝업창 뜨면 순서대로 소프트웨어 설치1-2. 이미설치 되어 있는 경우2-1. Homebrew 사이트에서 Install Homebrew 아래 명령어 복사해서 터미널에 붙여넣기 2-2. 관리자 권한이 필요해 Password입력해야함 (macOS 사용자 암호)2-3
CLI(Command-Line Interface, 명령어 인터페이즈) : 가상 터미널 또는 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식, 입출력 모두 문자열 형태프롬프트(Prompt) : 터미널에서 키보드의 입력을 확인하고 편집할 수 있는 한 줄의 공간GUI(G
순서가 있는 값참조형 자료형으로 변수에 선언했을 때 값이 아닌, 배열의 주소가 담긴다.요소(element) : 각 인덱스에 담겨 있는 값인덱스(index) : 배열의 순서, 0부터 시작배열의 특이한 점은 typeof 로 확인했을 때 object 로 나온다는 점이다.배열
여러 속성(property)을 하나의 변수에 저장할 수 있게 해줌속성(property)는 이름(key)과 값(value)으로 구성되어 있음속성 값으로 함수가 올 때의 프로퍼티를 메소드(method)라고 한다.자바스크립트에서는 숫자, 문자열, 불리언, undefined

string, number, boolean, null, undefined, symbol 객체가 아니면서 method를 가지지 않는다.변수에는 하나의 데이터만 담는다. (value자체가 담김)참조자료형과 다르게 복사 후 값을 재할당해도 원본데이터에 영향을 주지 않는다.
스코프는 변수의 유효범위를 뜻한다.변수에 접근할 수 있는 범위가 존재한다. 중괄호(블록) 안쪽에 변수가 선언되었는가, 바깥쪽에 변수가 선언되었는가가 중요하다. 이 범위를 우리는 스코프라고 부른다.안쪽 스코프에서 바깥쪽 스코프로는 접근할 수있지만 반대는 불가능하다.스코프
클로저는 함수와 함수가 선언된 어휘적(lexical)환경의 조합을 말한다. 이 환경은 클로저가 생성된 시점의 유효 범위 내에 있는 모든 지역 변수로 구성된다.자바스크립트는 함수가 호출되는 환경과 별개로 기존에 선언되어 있던 환경, 즉 어휘적 환경을 기준으로 변수를 조회
재귀 함수란 자기 자신을 호출하는 함수를 말한다.주어진 문제를 비슷한 구조의 더 작은 문제로 나눌 수 있는 경우중첩된 반복문이 많거나 반복문의 중첩 횟수를 예측하기 어려운 경우반복문으로 작성된 코드를 더욱 간결하고 이해하기 쉽게 작성하고 싶은 경우수(num)를 입력받아