반응형
데이터 형
| 정수형 | 10진수, 16진수, 8진수 |
| 실수형 | 소수 부분이 있는 10진수 |
| boolean | true와 false |
| null | 데이터가 들어있지 않음을 표시 |
| 문자열 | "" 또는 '' 안에 들어가는 문자 데이터 |
변수란?
- 프로그램에서 자료형 값 가지는 저장되는 장소입니다.
ex ) 숫자의 경우 : var num = 20
ex ) 문자열의 경우 : var name = "홍길동"
연산자
산술연산자
|
1
2
3
4
5
6
7
|
<script>
num = 10;
document.write(num + 5); // 15 출력
document.write(num - 5); // 5 출력
document.write(num * 5); // 50 출력
document.write(num / 5); // 2 출력
</script>
|
관계연산자(조건문 또는 반복문에서 사용합니다.)
| > | 보다 크다 |
| >= | 보다 크거나 같다 |
| < | 보다 작다 |
| <= | 보다 작거나 같다 |
| == | 서로 같다 |
| != | 같지 않다 |
|
1
2
3
4
5
6
7
|
<script>
a=10
b=20
document.write(a>b) // false
document.write(a<b) // true
document.write(a==b) // false
</script>
|
논리연산자
| ! | 부정 표현 참이면 거짓, 거짓이면 참 |
| && | 교집합 - 둘다 참이면 참 |
| || | 합집합 - 둘중 하나라도 참이면 참 |
| ^ | 배타적 논리합(XOR) |
| ? | 조건 표현에 사용 |
|
1
2
3
4
5
6
7
8
|
<script>
a=10
b=20
document.write(a==10) // true
document.write(!(a==10)) // flase
document.write((a<30)&&(b<30)) // true
document.write((a>10)||(b>10)) // true
</script>
|
대입 연산자
| = | a = 10 , name = "길동" |
| += | a = a+10 과 동일 |
| -= | a = a - 10과 동일 |
| *= | a = a * 10 과 동일 |
| /= | a = a / 10 과 동일 |
| %= | a = a % 10 과 동일 |
반응형
'JS·JQuery·AJAX' 카테고리의 다른 글
| [Javascript] IE에서 replaceAll 사용하는 방법 (0) | 2021.12.16 |
|---|---|
| 자바스크립트 위치 (0) | 2020.05.04 |