한국어 번역

안녕하세요, 미래의 JavaScript 마법사 여러분! 오늘 우리는 JavaScript의 지수 세계로 흥미로운 여정을 떠납니다. 프로그래밍을 해 본 적이 없어도 걱정하지 마세요 - 나는 당신의 친절한 안내자가 될 것이며, 단계별로 함께 할 것입니다. 이 수업이 끝나면, 당신은 숫자를 지수로 올리는 프로처럼 될 것입니다!

JavaScript - Exponentiation Operator

지수 연산자는 무엇인가요?

JavaScript의 구체적인 내용에 들어가기 전에, 우리의 수학 지식을 간단히复習해 보겠습니다. 기억하시나요? 수학 선생님이 "숫자를 지수로 올리는 것"에 대해 이야기했을 때를. 바로 그것이 우리가 다루게 될 것입니다!

지수 연산자는 숫자를 특정 횟수만큼 스스로 곱하는 방법입니다. 예를 들어, 2³ (2의 3제곱)은 2 2 2로, 8이 됩니다.

JavaScript에서는 이 계산을 위해 특별한 연산자를 제공하고 있습니다. 코드 안에 있는 미니 계산기似的입니다!

지수 연산자의 문법

JavaScript에서 지수 연산자는 두 개의 별표로 표현됩니다: **.

기본 문법은 다음과 같습니다:

base ** exponent

에서:

  • base는 스스로 곱하고 싶은 숫자입니다.
  • exponent는 base를 스스로 곱하는 횟수입니다.

이렇게 간단합니다! 이제 몇 가지 예제를 보아서 실제로 어떻게 작동하는지 살펴보겠습니다.

지수 연산자 사용 예제

예제 1: 기본 사용

간단한 예제로 시작해 보겠습니다:

let result = 2 ** 3;
console.log(result); // 출력: 8

이 코드에서:

  1. 우리는 지수 연산자 **를 사용하여 2³을 계산하고 있습니다.
  2. 결과(8)는 result 변수에 저장됩니다.
  3. console.log()를 사용하여 결과를 표시합니다.

console.log()는 JavaScript에게 무엇이 일어나고 있는지 보여달라고 요청하는 것입니다. 차고에서 차의 엔진을 들여다보는 것과 같은东西입니다!

예제 2: 변수 사용

우리는 지수 연산자와 함께 변수를 사용할 수도 있습니다:

let base = 5;
let exponent = 2;
let result = base ** exponent;
console.log(result); // 출력: 25

여기서 우리는 base와 exponent를 별도로 정의했습니다. 이는 프로그램의 나중에 이 값을 변경할 수 있을 때 유용합니다.

예제 3: 음수 지수

수학 수업처럼, 음수 지수를 사용할 수도 있습니다:

let result = 2 ** -3;
console.log(result); // 출력: 0.125

기억하세요, 음수 지수는 우리가 분수를 다루고 있음을 의미합니다. 2⁻³은 1 / (2³)와 같으며, 1/8이나 0.125입니다.

예제 4: 소수 지수

정수에 국한되지 않습니다! 소수 지수를 사용할 수도 있습니다:

let result = 9 ** 0.5;
console.log(result); // 출력: 3

이는 사실上 square root를 계산하는 훌륭한 방법입니다. 9⁰·⁵는 9의 square root와 같으며, 3입니다.

예제 5: 지수 연산자 연속 사용

우리는 심지어 지수 연산자 연속 사용할 수도 있습니다:

let result = 2 ** 3 ** 2;
console.log(result); // 출력: 512

여기서 조심하세요! 이는 2³² (2의 9제곱)를 계산하며, (2³)² (8²)가 아닙니다. 지수 연산자는 오른쪽에서 왼쪽으로 평가되는 우측 연합입니다.

지수 연산자를 사용한 방법

다음은 지수 연산자를 사용하여 수행할 수 있는 몇 가지 일반적인 수학 연산의 표입니다:

연산 방법
제곱 number ** 2
세제곱 number ** 3
제곱근 number ** 0.5
세제곱근 number ** (1/3)
n제곱근 number ** (1/n)
10제곱 10 ** n

결론

그렇습니다, 여러분! 지금까지 JavaScript 기술을 레벨 업시키며 지수 연산자를 마스터했습니다. 기본 제곱에서 square root와 그 이상으로, 지금부터 복잡한 계산을 몇 개의 키 입력으로 수행할 수 있습니다.

기억하세요, 프로그래밍은 연습이 전부입니다. 이 개념들을 실험해 보지 마세요 - 다른 숫자를 시도해 보세요, 새로운 방법으로 결합해 보세요, 그리고 어떤 일이 일어나는지 보세요. 코드와의 놀이가 더욱 편안하고 직관적이게 될수록입니다.

내가 알고 있는 오래된 수학 선생님이 말했던 것처럼, "수학은 규칙을 만드는 게임입니다." 그렇다면, 프로그래밍은 그 수학 규칙을 생명에 불을 붙이는 게임입니다! 그러므로 계산을 해 나가고, 강력한 힘을 가지세요!

Credits: Image by storyset