- [JavaScript] 2. 자바스크립트의 자료형과 연산자2024년 07월 18일
- Song hyun
- 작성자
- 2024.07.18.:06
728x90반응형[JavaScript] 2. 자바스크립트의 자료형과 연산자
1. 자바스크립트의 자료형
*자바스크립트 자료형의 특징
- 느슨한 자료형 체크(weak datatype check)
- 자바스크립트는 미리 변수의 자료형을 지정하지 않음
- 변수를 지정하고, 원하는 값을 할당만 하면 됨
자료형 설명 기본형 number(숫자) 따옴표 없이 표기한 숫자를 나타낸다. String(문자열) 작은 따옴표(')나 큰 따옴표(")로 묶어 나타낸다. boolean(논리형) 참(true)과 거짓(false)란 두 가지 값만 가진 유형이다. undefined 자료형을 지정하지 않았을 때의 유형이다.
(ex: 변수를 선언만 하고 값을 정의하지 않으면, undefined가 된다.)null 값이 유효하지 않을 때의 유형이다. 복합형 array(배열) 하나의 변수에 여러 값을 저장하는 유형이다. object(객체) 함수와 속성이 함꼐 포함된 유형이다. *숫자형
-정수: 소수점이 없는 숫자, 표현방법에 따라 8진수, 10진수, 16진수
-실수: 소수점이 있는 숫자(!자바스크립트에서는 정밀한 실수 계산이 힘들다!)
2. 자바스크립트의 연산자
(1) 산술 연산자
할당 연산자 응용 예 의미 += -= *= /= %= (2) 비교 연산자
-두 값을 비교하여 true/false로 결과값을 내놓는 연산자
기호 역할 ==,!= 두개의 값이 같은지, 같지 않은지 확인 <,<= 왼쪽 값이 오른쪽 값이 오른쪽 값보다 작은지, 혹은 작거나 같은지 확인 >,>= 왼쪽 값이 오른쪽 값보다 큰지 혹은 크거나 같은지 확인 ===,!== 두 개의 값이 자료형까지 완벽하게 같은지, 같지 않은지 확인 (3) 논리 연산자
-true와 false를 피연산자로 연산자, 부울 연산자라고 불린다.
이름 표기법 역할 OR 연산자 AND 연산자 NOT 연산자 (4) 연산자 우선 순위
단항 연산자 -> 산술 연산자 -> 비교 연산자 -> 논리 연산자 -> 할당 연산자
728x90반응형'HTML,CSS, JS > JavaScript' 카테고리의 다른 글
[JavaScript] 6. 객체의 종류와 생성 방법 (0) 2024.07.19 [JavaScript] 5. ES6와 let (0) 2024.07.18 [JavaScript] 4. var 키워드와 호이스팅에 대한 이해 (0) 2024.07.18 [JavaScript] 3. 자바스크립트의 형변환 (0) 2024.07.18 [JavaScript] 1. 자바스크립트란? (0) 2024.07.18 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)