+ | 더하기 |
- | 빼기 |
* | 곱하기 |
/ | 나누기 |
** | 제곱 |
% | 나머지 값 |
: 괄호 안의 숫자를 내림
: 괄호 안의 숫자를 올림
: 괄호 안의 숫자를 반올림
: 괄호 안의 숫자의 절대값
: 괄호 안의 숫자의 루트값
Math.sqrt(4) // 2
: 괄호 안의 첫 번째 숫자를 밑, 두 번째 숫자를 지수인 숫자를 반환합니다. = 제곱
Math.pow(3, 2) // 9
: 문자열을 소문자로 변경
: 문자열을 대문자로 변경
: 문자열 연결 연산자
'hello'.concat('world') // 'hello world'
: 문자열의 일부를 자를 수 있다
'hello world'.slice(0, 5); // 'hello'
: 문자열 내에 특정 문자나 문자가 몇 번째 위치하는지 확인
: 미포함 시, -1을 반환함
: 숫자로 반환
'🍎🍓🍉🍇'.indexOf('🍎'); // 0
: 문자열 내에 특정 문자나 문자가 포함되어 있는지 확인
: true, false 로 반환
'🍎🍓🍉🍇'.includes('🍎'); // true
: '값'과 '타입' 모두 비교하는 동치연산자
: 값이 같아도 타입이 다르면 false 를 반환
: '값'을 비교하는 동치연산자 (권장 X)
: 타입은 비교 안해줌
12 == '12' // true
: 대소 관계 비교
: 논리합(OR)
: 두 값 중 하나만 true 여도 true 로 판단
: 논리곱(AND)
: 두 값이 모두 true 면 true 로 판단
: 두 값 중 하나만 false 여도 false 로 판단
: 부정(NOT)
!true // false
!(100 > 200) // true