Operator / if / Loop
연산자 / 조건문 / 반복문
Operator : 연산자
1. 문자열 + 문자열 : String concatenation
console.log('my' + 'cat'); // my cat
console.log('1' + 2); // 12
console.log(`string literals:1+2=${1 + 2}`); // string literals:1+2=32. 산술 연산자 : Numeric operators
console.log(1 + 1); // add
console.log(1 - 1); // substract
console.log(1 / 1); // divide
console.log(1 * 1); // multiply
console.log(5 % 2); // remainder (나눈 나머지값)
console.log(2 ** 3); // exponentiation (제곱근)3. 증감 연산자 : Increment and decrement operators
let counter = 2;
const preIncrement = ++counter;
console.log(`preIncrement: ${preIncrement}, counter: ${counter}`);
// preIncrement: 3, counter: 3
const postIncrement = counter++; // 3, 3
console.log(`postIncrement: ${postIncrement}, counter: ${counter}`); // 3, 4
const preDecrement = --counter;
console.log(`preDecrement: ${preDecrement}, counter: ${counter}`); // 3, 3
const postDecrement = counter--;
console.log(`preDecrement: ${preDecrement}, counter: ${counter}`) // 3, 2
4. 할당 연산자 : Assignment operators
5. 비교 연산자 : Comparison operators
6. 논리 연산자 : Logical operators - || (or), && (and), ! (not)
7. 동등/일치 연산자 : Equality
if : 조건문
8. 조건 연산자 : Conditional operators: if
9. 삼항 조건 연산자 : Ternary operator
10. Switch문 : Switch statement
Loop : 반복문
11. 반복문 : Loops
Last updated
Was this helpful?