- 
                            함수 (function)Javascript 2020. 3. 26. 07:03함수(function)는 지시사항의 묶음입니다. y = f(x) 입력 -> 함수 -> 출력 f(x) = x로 들어가는 문자열의 길이 f(안녕하세요) = 5 JavaScript에서의 함수는 함수 이름과 입력으로 만들어 집니다. getLength(“안녕하세요”) let length = getLength("안녕하세요"); console.log(length);//5 함수의 선언 function myFunction(input){ //함수에서 사용할 입력값(input)을 매개변수(parameter)라고 부릅니다. // 컴퓨터에게 시킬 일 } //다음과 같이 정의할 수도 있습니다.(함수 표현식) let myFunction = function(inqut){ // 컴퓨터에게 시킬 일 } 함수 선언식과 함수 표현식의 차이.. 
- 
                            반복문(for, while)Javascript 2020. 3. 25. 12:55같거나 비슷한 코드를 여러번 실행시켜야 할 경우에 사용한다. let sum = 1; sum = sum + 2; sum = sum + 3; sum = sum + 4; 반복할 조건을 코드로 작성합니다. sum = sum + n; 조건 숫자(n)는 2부터 시작한다. 숫자(n)는 4가 될때까지 반복한다. 숫자(n)는 1씩 증가한다 for구문 반복할 조건을 초기화, 조건식, 증감문 순서로 넣는다. for(초기화, 조건식, 증감문) let sum=1; for(let n=2; n 
- 
                            배열(array)Javascript 2020. 3. 25. 10:50배열은 순서가 있는 값 순서 = 인덱스(index) *1이 아닌 0부터 시작함 값 = 요소(element) myNumber index 0 1 2 3 4 element 58 37 19 59 20 let myNumber = [58, 37, 19, 59, 20] //myNumber의 2번째 인덱스를 조회 myNumber[2]; //19 //myNumber의 5번째 인덱스를 조회한다면? myNumber[5]; //undefined //myNumber의 2번째 인덱스의 값을 변경한다면? myNumber[2] = 100; //[58, 37, 100, 59, 20] let myNumber = [[15,46],[64,12],[12,75]]; //myNumber의 1번째 인덱스를 조회 myNumber[1];//[64,1.. 
- 
                            변수(Variable)Javascript 2020. 3. 25. 07:24Variable 변수는 특정 값을 저장하는 메모리 공간을 뜻합니다. var로 name이라는 변수를 선언할 수 있습니다. var name; - 여러 단어의 변수명을 선언하고 싶은 경우 더보기 변수명에는 공백이 없어야 하므로 세 가지 표기법을 사용하게 됩니다. Camel Case - 뒤이은 단어의 첫 글자가 대문자 Pascal - 모든 단어의 첫 글자가 대문자 Pothole - 단어 사이에 밑줄 어느 표기법을 사용해도 상관없지만 공동작업자가 있다면 협의를 통해 선택하시면 됩니다. let nameOfDog;//Camel Case let NameOfDog;//Pascal let name_of_dog; //Pothole 변수에 값을 할당하기 위해 등호(=)를 사용하여 값을 대입(assign)하여 줍니다. 처음 변.. 
- 
                            조건문 (if)Javascript 2020. 3. 24. 11:50조건문으로 어떠한 조건을 판별하는 기준을 만들기 때문에 1. Boolean에 대한 이해가 필요합니다. (true / false) 2. 조건문에는 반드시 비교 연산자가 필요합니다. > 초과 = 이상 NOT연산자) !false//true !(3>2)//false !undefined//true !'Hello'//false 논리 연산자의 결과가 Boolean이 아닌 경우도 있습니다. OR연산자의 경우 //OR연산자는 truthy한 값을 만나면, 그 값을 출력하고 마칩니다. undefined || 10 //10 5 || 10 //5 5 || undefined //5 //모두 falsy할 경우 뒤의 값을 출력합니다. undefined || false//false AND연산자의 경우 //AND연산자는 falsy한 값..