JavaScript - 산술 연산자
안녕하세요, 미래의 코딩 슈퍼스타 여러분! JavaScript 산술 연산자의 세계로 이끌어주는 가이드로서 여러분을 만나서 기쁩니다. 프로그래밍을 가르쳐온 지 벌써 몇 년이 지났지만, 이 연산자들을 마스터하면 마치 춤의 기본 동작을 배운 것 같아요. 한 번 익혀 놓으면 정말 놀라운 루틴(혹은 우리의 경우, 프로그램)을 만들 수 있게 됩니다!
JavaScript 산술 연산자
이제 잠시 동안 산술 연산자에 대해 이해해 보겠습니다. 이 것들은 여러분의 JavaScript 도구 상자에서 기본적인 수학 도구라고 생각해 보세요. 이들은 숫자에 대한 수학적 연산을 수행할 수 있게 해줍니다, 마치 계산기를 사용하는 것과 같아요. 하지만 믿으세요, 이 것들은 평범한 핸드 계산기보다 훨씬 강력합니다!
오늘 다루게 될 모든 산술 연산자의 표를 보여드리겠습니다:
연산자 | 이름 | 설명 |
---|---|---|
+ | 덧셈 | 두 숫자를 더합니다 |
- | 뺄셈 | 왼쪽 숫자에서 오른쪽 숫자를 뺍니다 |
* | 곱셈 | 두 숫자를 곱합니다 |
/ | 나눗셈 | 왼쪽 숫자를 오른쪽 숫자로 나눕니다 |
% | 나머지 | 나눗셈의 나머지를 반환합니다 |
++ | 증가 | 숫자를 1 증가시킵니다 |
-- | 감소 | 숫자를 1 감소시킵니다 |
이제 하나씩 자세히 설명해 보겠습니다.
JavaScript 덧셈 (+) 연산자
덧셈 연산자는 가장 친절한 것 같아요. 항상 것들을 함께 모으려고 하는 기쁜 사람처럼!
let apples = 5;
let oranges = 3;
let totalFruit = apples + oranges;
console.log(totalFruit); // 출력: 8
이 예제에서 우리는 사과와 오렌지를 더합니다 (사과와 오렌지는 항상 함께 하지 말라는 말을 들었지만, JavaScript에서는 가능해요!). +
연산자는 oranges
의 값을 apples
에 더해 totalFruit
에 저장합니다.
하지만 기다리세요, 더 있어요! +
연산자는 비밀의 아이디entity를 가지고 있습니다. 문자열을 사용할 때, 그것은 결합 연산자가 됩니다:
let greeting = "Hello";
let name = "World";
let message = greeting + " " + name;
console.log(message); // 출력: "Hello World"
이제 +
는 우리의 문자열을 합쳐줍니다. 마치 언어적 매칭 게임처럼!
JavaScript 뺄셈 (-) 연산자
다음은 뺄셈 연산자입니다. 이 친구는 항상 것들을 빌려가고는 돌려주지 않는 사람 같아요.
let totalCookies = 10;
let eatenCookies = 3;
let remainingCookies = totalCookies - eatenCookies;
console.log(remainingCookies); // 출력: 7
이 맛있는 예제에서 우리는 10개의 쿠키를 시작으로, 3개를 먹고 나머지를 -
연산자를 사용하여 계산합니다. 쿠키 재고 관리에 필수적인 기술입니다!
JavaScript 곱셈 (*) 연산자
곱셈 연산자는 그룹의 성취자입니다. 단순히 것들을 한 번 더하기에 만족하지 않고, 여러 번 더하고 싶어합니다!
let pricePerApple = 0.5;
let numberOfApples = 6;
let totalCost = pricePerApple * numberOfApples;
console.log(totalCost); // 출력: 3
여기서 우리는 사과 구매의 총 비용을 계산하고 있습니다. *
연산자는 사과의 가격을 사과의 개수로 곱하여, 0.5를 6번 더하기로 하지 않아도 됩니다. 힘들지 않죠!
JavaScript 나눗셈 (/) 연산자
나눗셈은 산술 세계의 조화를 이루는 사람처럼, 항상 것들을 평등하게 나누려고 합니다.
let totalPizza = 8;
let numberOfFriends = 4;
let slicesPerFriend = totalPizza / numberOfFriends;
console.log(slicesPerFriend); // 출력: 2
이 예제에서 우리는 친구들과 피자를 공평하게 나눕니다. /
연산자는 총 조각수를 친구의 수로 나누어 평화롭고 공평한 분배를 보장합니다.
JavaScript 나머지 (%) 연산자
나머지 연산자는 가족의 독특한 존재입니다. 나눗셈의 결과를 주지 않고, 남는 것을 반환합니다.
let cookies = 10;
let people = 3;
let leftoverCookies = cookies % people;
console.log(leftoverCookies); // 출력: 1
여기서 우리는 10개의 쿠키를 3명의 사람들에게 나누려고 합니다. %
연산자는 모든 사람들에게 동일한 양을 주고 나서 남는 쿠키를 말해줍니다. 이 경우, 1개의 쿠키가 남습니다. ( Tip: 남는 쿠키를 먹는 사람이 되세요!)
JavaScript 증가 (++) 연산자
증가 연산자는 숫자의 소리를 듣고 항상 1을 더해주는 작은 응원자처럼입니다.
let count = 0;
count++;
console.log(count); // 출력: 1
count++;
console.log(count); // 출력: 2
이 예제에서 우리는 0에서 시작하여 ++
를 사용하여 1씩 증가시킵니다. 이는 반복문에서 특히 유용합니다.
JavaScript 감소 (--) 연산자
마지막으로 감소 연산자입니다. 증가 연산자의 음양이며, 항상 숫자를 1씩 줄입니다.
let lives = 3;
console.log(lives); // 출력: 3
lives--;
console.log(lives); // 출력: 2
lives--;
console.log(lives); // 출력: 1
여기서 우리는 게임에서 플레이어가 3개의 생명을 가지고 시작합니다. 각 --
사용 시 생명이 1씩 줄어듭니다. 이제는 재미있는 부분이 시작됩니다!
그렇게 해서 여러분은 JavaScript 산술 연산자의 세계로的第一步을 냈어요. 연습이 완벽을 만드는 것을 기억하세요, 그래서 이 연산자들을 자신의 코드에서 실험해 보지 마세요. 언제쯤에는 슈퍼컴퓨터처럼 빠르고 정확하게 계산을 할 수 있을 거예요 (거의 그렇게).
계속 코딩하고, 계속 배우고, 가장 중요한 것은 즐겁게 만들어 가세요! 다음에 만날 때까지, 여러분의 친절한 이웃 코딩 강사가 인사를 전합니다. 즐거운 코딩을!
Credits: Image by storyset