LearningJavaScript 썸네일형 리스트형 4. 문자열 다루기 정의 Accessing a character using index numbers **문자열에 index로 접근은 가능하지만 쓸 수는 없다 (read-only기능만 있음) var str = 'CodeStates'; console.log(str[0]); // 'C' conosle.log(str[10]); // undefined str[0] = 'G'; console.log(str); //'Codestates' not 'GodeStates' Concatenating strings 문자열에 + 연산자를 사용해 다른 타입도 문자열 형식으로 변환할 수 있다 (toString) var str1 = 'Code'; var str2 = 'States'; var str3 = '1'; console.log(str1 + str.. 더보기 3. 조건문 조건문은 비교 연산자(comparison operator)를 사용해 어떤 조건을 판별하는 기준을 만드는 것이다. 조건문의 결과는 반드시 boolean값인 true 또는 false가 돼야하기때문에 앞에서 배운 boolean타입에 대한 이해가 필요함. 비교 연산자 >, =, 2) // false OR true || true // true true || false // true false || false // false AND true && true // true true && false // false 두 가지 조건이 모두 만족 될 때만 통과함. 기억해야 할 6가지 falsy 값 false null: 값이 없다 의미 undefined: 정의되지 않았다 0(꺼짐 vs. 1 켜짐) NaN: not a numbe.. 더보기 2. 함수 자바스크립트에서의 함수 사용엔 함수 이름(function name)과 입력(input)이 있다. 매개변수: 이름처럼 변수이다. 즉, 값이 바뀔 수 있다. 다만 함수 안에 속한 변수이고, 매개변수에 할당된 값이 변함에 따라 함수의 결과 또한 변한다. 함수 선언식 e.g.) 1. function myFunction(input) { //컴퓨터에게 시킬 일 } 2. function getAreaOfCircl(radius) { let pi = 3.141592;//컴퓨터에게 시킬 일 let areaOfCircle = pi * radius * radius; return areaOfCircle; } 함수 표현식 함수를 변수에 할당하는 식 const add = function(x, y) { return x + y; } .. 더보기 1. 변수(variable) 변수 1. 정의(definition) JavaScript의 제일 기본적인 구성 요소인 변수는 상황에 따라 변할 수 있는(variable) 값을 뜻합니다. 하지만, 변수는 값 자체가 아닌, 그저 값을 포함하고 있는 컨테이너라고 볼 수 있습니다. 즉, 변수란 어떤 물건들을 저장할 수있는 작은 상자와 같다고 할 수 있습니다. 더 나아가 프로그래밍 언어에서 변수는 어떤 데이터의 위치정보를 저장하는 메모리 공간을 의미합니다. 그리고 우리는 필요에 따라 우리가 원하는 변수를 불러와 사용합니다. In JavaScript, a variable is a container for a value; useful information can be stored in a variable as data. Just like its n.. 더보기 이전 1 ··· 4 5 6 7 다음