간결한 코드를 바르게 작성하는 것이 중요자바스크립트: 웹페이지를 컨트롤목표: 1) 자바스크립트 기본 문법에 익숙해질 것2) 간단한 연산 및 실생활 알고리즘을 코드로 구현프로그래밍은 데이터를 처리하는 것변수(variable) = 데이터를 다루는 방법 (a way to h
변수: 정보를 담는 저장소(메모리) 타입: 변수에 담긴 정보의 종류1) 숫자(number)숫자의 종류를 구분하지 않음ex) 3.14\-> 고급 큰 숫자를 나타내는 BigInt2) 문자열(string)문자열에서만 따옴표('')를 쓴다ex) Steve3) 불리언 (bool
알고리즘:작동이 일어나게 하는 내재하는 단계적 집합a process or set of rules to be followed in calculations or other problem-solving operations함수:작은 기능(function)의 단위ex) func
조건을 배우기 위해서는 Boolean 타입에 대한 이해 필요ex) let isAdult = true; //또는 false조건문: 조건을 판별하는 기준을 만드는 것조건문에는 반드시 비교 연산자(comparision operator) 가 필요ex) 3 > 5; //fals
평소에 책 등에서 보는 글자' 또는 "을 사용하여 문자열을 구분1) strindex문자열의 글자 하나하나에 접근할 수 있다 (accessing a character)index로 접근은 가능하지만 그 값을 바꿀 수는 없음 (read-only)ex) str0 = 'G';c
같거나 비슷한 코드를 여러 번 실행시켜야 할 경우에 쓰이는 구문1) 반복할 내용을 먼저 코드로 작성ex) "sum과 숫자(n)의 합"을 "sum에 대입"하자\-> sum = sum + n;2) 반복할 조건을 코드로 작성ex) 숫자(n)는 2부터 시작한다 -> let n
호이스팅(Hoisting)이란 함수 안에 있는 선언들을 모두 끌어올려서 해당 함수의 유효 범위의 최상단에 선언하는 것을 말한다.