1 2 3 4 5 6 7 8 | let a = 10000; let b = 2500; console.log(a + b); //출력결과 : 12500 console.log(a - b); //출력결과 : 7500 console.log(a * b); //출력결과 : 25000000 console.log(a / b); //출력결과 : 4 console.log(a % b); //출력결과 : 0 |
1 2 3 4 5 6 7 | let a = 10000; let b = "원"; let c = "가나다"; let d = "라마바사"; console.log(a + b); //출력결과 : 10000원 console.log(c + d); //출력결과 : 가나다라마바사 |
1 2 3 4 5 6 7 8 9 10 11 | let a = 100; let b = 300; console.log(a) //출력결과 : 100 let a += b; //a = a + b와 같음 console.log(a); //출력결과 : 400 let a -= b; //a = a - b; let a *= b; //a = a * b; let a /= b; //a = a / b; let a %= b; //a = a % b; |
1 2 3 4 5 6 7 8 | let a; let b = 100; a = ++b; //b의 값을 1증가시킨 후 a변수에 담는다. console.log(a); //출력결과 : 101 a = b++; //b의 값을 a에 먼저 담은 후 1을 증가시킨다. console.log(a); //출력결과 : 100 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | /* 값의 크기를 비교하는 부등호 연산자 */ let a = 10 > 100 //10은 100보다 크지 않으므로 a에는 false가 저장된다. let b = 100 < 1000 //100은 1000보다 작으므로 b에는 true가 저장된다. let c = 100 <= 200 //100은 200보다 작거나 같으므로에서 작음에 충족하므로 c에는 true가 저장된다. let d = 200 >= 200 //200보다 작거나 같으므로에서 같음에 충족하므로 d에는 true가 저장된다. /* 값이 같은지를 비교하는 ==, === 연산자 */ let e = 10; let f = "10"; let g = 10; console.log(e == f); //출력결과 : true console.log(e === f); //출력결과 : false console.log(e !== g); //출력결과 : false console.log(e !=== g); //출력결과 : true |
1 2 3 4 5 6 7 8 | let a = 10; let b = 20; let c = (a + b == 30); //true가 저장된다. let d = (a > b); //false가 저장된다. console.log(c && d); //출력결과 : false console.log(c || d); //출력결과 : true console.log(!c); //출력결과 : false |
1 2 3 4 5 6 7 8 9 10 | 세개의 가격 합이 만원을 넘으면 넘긴 금액만큼 'ㅇㅇ원 초과'를 출력하고, 만원을 넘지 않으면 '돈 관리 잘했어요' 라는 문구를 출력하고자 할때 let price1 = 1000, price2 = 5000, price3 = 6000, total = price1 + price2 + price3, result = total > 10000 ? total - 10000 + "원 초과" : "돈 관리 잘했어요"; console.log(result); //출력결과 : 2000원 초과 |
1 2 3 4 5 6 7 8 9 10 11 | (불 표현식) || (불 표현식이 참일때 실행할 문장) true || console.log("우변이 무시됨 안나옴"); false || console.log("우변이 실행됨"); //예시 let a = 10; a = a > 0 || "가나다"; console.log(a); //출력결과 : true a = a < 0 || "라마바"; console.log(b); //출력결과 : "라마바" |
1 2 3 4 5 6 7 8 9 10 11 | (불 표현식) && (불 표현식이 참일때 실행할 문장) true && console.log("우변도 참일 경우 실행됨"); false && console.log("이미 좌변이 false이므로 우변 실행되지 않음"); //예시 let a = 10; a = a > 0 && "양수"; console.log(a); //출력결과 : "양수" a = a < 0 && "음수"; console.log(b); //출력결과 : false |