+ 더하기
- 빼기
x 곱하기
/ 나누기
% 나머지
홀수 : a % 2 = 1
짝수 : b % 2 = 0
const num = 2 ** 3;
console.log(num) 출력값 : 8
let num = 10 ;
num = num + 5;
console.log(num) /// 출력값 : 15 num이 10인데 거기에 5를 더해서 저장한다는 의미
이걸 줄이면
num += 5; ///이렇게 줄일주 잇다
이걸 응용하면
num -= 5;
num *= 5;
num /= 5;
num %= 5;
이런 형태로 가능하다
let num = 10 ;
num++;
console.log(num) ///출력값 : 11
let num = 10 ;
num--;
console.log(num) ///출력값 : 9
+ 나 - 를 두번씩 써주면 된다.
let num = 10 ;
let result = num++ ;
console.log(result) /// 출력 : 10 해석 : 증가 시키키기 전 값을 result 에 저장
let num = 10 ;
let result = ++num ;
console.log(result) /// 출력 : 11 해석 : 증기시킨 값을 result 에 저장
< , > , <= , >= , == , != 등이 있다.
같다에서 == 두번쓴 이유는
a = 3 은 a란 값에 3을 할당한다는 의미기때문
같다는 의미로 쓸때는 == 을 쓴다.
다른가를 알고 싶을때 쓰는게
a != 3 /// true false 만 출력
const a = 1;
const a = "1";
console.log(a==b); 출력값 : true 라고 나온다
const a = 1;
const a = "1";
console.log(a===b); 출력값 : false 라고 나온다
문자형과 숫자형까지 같이 비교하싶을때는 === 하면 됨
이런것을 일치 연산자 라고 한다.
결과값이 true 면 실행해줌
if(age > 19){
console.log("환영");
}
if(age<=19){
console.log("안녕히가세요");
}
이렇게 하면 둘중 하나는 실행됨 근데 번거로우니까 사용하는게 else
const age = 30;
if(age>19) {
console.log("환영")
} else {
console.log("안녕히가세요")
}
이렇게 치면 지금은 나이가 30 이니깐 환영이 나올것이다.
const age = 30;
if(age>19) {
console.log("환영"); /// true 라면 여기가 실행될것이고
} else if (age===19){
console.log("수능 잘치세요"); /// 19살 이라면 이줄이 실행될것이고
} else {
console.log("안녕히가세요"); /// 그것도 아니라면 이 문구가 뜰것이다.
}