자바스크립트(115)
-
연산자
연산자 산술연산자(=수치연산자) 문자열 연산자 대입연산자 비교연산자(관계연산자) 논리연산자 논리연산자 규칙 조건연산자(삼항연산자) 증감연산자 산술연산자(=수치연산자) 연산자 예 설명 + c = a + b a와 b의 합을 c에 저장, 덧셈 연산 - c = a - b a에서 b를 뺀 차를 c에 저장, 뺄셈 연산 * c = a * b a와 b의 곱을 c에 저장, 곱셈 연산 / c = a / b a를 b로 나눈 몫을 c에 저장, 나눗셈 연산 % c = a % b a를 b로 나누었을 때 나머지를 c에 저장 문자열 연산자 + + 는 문자열을 연결해 주는 연산자 대입연산자 연산자 예 설명 += c += a c와 a의 합을 c에 저장, 덧셈 연산 -= c -= a c에서 a를 뺀 차를 c에 저장, 뺄셈 연산 *= c ..
-
ch02-operation
ch02-operation 자바스크립트 연산자 관련 강의 맵
-
변수의 재정의
변수의 재정의 변수명을 동일하게 선언하는 것이 가능 소스 코드 출처:
-
형변환
형변환 자동 형변환 명시적 형변환 var input = prompt('숫자를 입력하세요', '숫자'); 자동 형변환 document.write(typeof(input) + ':' + input); document.write(' '); //input에 저장된 데이터의 타입이 String이기 때문에 +연산자를 사용하면 덧셈에 대한 연산이 수행되지 않고 //문자끼리 연결되어 짐 //덧셈 연산을 수행하려면 명시적으로 형변환을 해야 함 document.write(input + 10); document.write(' '); //만약에 입력한 데이터가 숫자가 아니고 문자열일 경우는 NaN(Not a Number)로 출력 document.write(input * 10); //자동형변환 document.write(' '..
-
12.html-기본타입(null과 undefined)
기본타입(null과 undefined) null과 undefined 두 타입 모두 '값이 비어 있음'을 의미 타입 설명 undefined 값이 할당되지 않은 변수 undefined, 타입의 변수는 변수 자체의 값 또한 undefine null 명시적으로 값을 나타내는 데 사용 null타입 변수는 typeof결과값이 null이 아니라 object로 반환합니다. 그래서, 자바스크립트에서 null타입 유무를 체크할 때 typeof연산자를 사용하면 안되며 일치 연산자(===)를 사용해서 변수값을 직접 확인해야 합니다. 소스 코드 출력결과
-
11.html-기본타입(불린(boolean))
기본타입(불린(boolean)) true와 false값을 나타내는 타입 소스 코드 출력결과