전체 글
-
배열(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:24
Variable 변수는 특정 값을 저장하는 메모리 공간을 뜻합니다. 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한 값..