728x90
반응형
SMALL
산술 연산자
// 산술 연산자
console.log(1 + 2);
console.log(5 - 7);
console.log(3 * 4);
console.log(10 / 2);
console.log(7 % 5);
=> 연산자는 +, -, *, %, / 이고 피연산자는 숫자를 가리킵니다.
나머지 연산자(%) / 나누기 연산자(/)
// 산술 연산자
console.log(1 + 2);
console.log(5 - 7);
console.log(3 * 4);
console.log(10 / 2);
console.log(7 % 5);
function isEven() {
return num % 2 === 0
}
console.log(isEven(3))
console.log(isEven(12))
isEven 이라는 함수를 지정하여 숫자를 나누었을 때 0이면 true 값을 아니면 false값을 출력합니다.
할당 연산자
// 할당
// const - 재할당 불가능한 함수
// let - 재할당 가능한 함수
let a = 3;
a = a + 2;
console.log(a);
여기서 a = a+2 와 a+=2 할당 값이 동일한 값을 나타냅니다.
---------------------------------------------------------------------------------
a = a-2 & a-=2 (동일한 값)
a = a*2 & a*=2 (동일한 값)
a = a%2 & a%=2 (동일한 값)
a = a/2 & a/=2 (동일한 값)
증감 연산자
// 증감 ( 증가 + 감소 )
let a = 3;
console.log(a++);
console.log(a);
++ a : 전위 증가 연산자 ( 숫자 1을 a값에 더하여 출력)
a++ : 후위 증가 연산자 ( a 값을 출력하고 숫자 1을 더함)
a-- : 후위 감소 연산자 ( a 값을 출력하고 숫자 1을 감소함)
--a : 전위 감소 연산자 ( a 값에서 숫자 1을 빼고 출력)
// 증감 ( 증가 + 감소 )
let a = 3;
a += 1;
console.log(a++);
console.log(a);
=> 이처럼 증감 연산자가 아닌 산술 연산자로 나타낼 수 있습니다.
728x90
반응형
LIST
'프론트엔드(Web) > JavaScript' 카테고리의 다른 글
JavaScript - 매개변수 패턴 (0) | 2024.07.08 |
---|---|
JavaScript - 호이스팅(함수 선언과 표현 구분) (0) | 2024.07.08 |
JavaScript - While, Do While 반복문 (0) | 2024.07.08 |
JavaScript - For , For of , For in 반복문 (0) | 2024.07.07 |
Javascript 데이터 - 원시형, 참조형, 형 변환, 참 & 거짓, 데이터 타입 확인 (0) | 2024.07.02 |