자바 스크립트 수학

| | | | | | | | | |

컴퓨터는 수학을 정말 잘합니다. 컴퓨터가 우리가 이진법이라고 부르는 1과 0으로 구동된다는 점을 감안할 때 그것은 은유적인 혈액에 있습니다. 프로그래밍을 하다 보면 수학을 하고 싶은 부분이 있을 것입니다.

자바스크립트에서는 항상 수학이 나옵니다. 수학을 사용하여 창 크기를 계산할 수 있습니다. 이를 사용하여 사용자가 귀하의 사이트를 사용할 수 있는 나이인지 계산할 수 있습니다. 수학을 사용하여 두 개의 사용자 제공 숫자를 추가할 수 있습니다.

이 가이드에서는 다섯 가지 주요 수학 연산자를 사용하여 JavaScript에서 수학 연산을 수행하는 방법을 설명합니다.

수학 연산자: 업데이트

JavaScript는 여러 연산자로 구성되어 있습니다. 일부 연산자는 문자열 작업을 허용하고 다른 연산자는 JS 수학 기능을 수행하는 데 도움을 줍니다. 이 가이드에서는 산술 연산자라고 하는 특수한 유형의 연산자에 중점을 둘 것입니다.

산술 연산자는 수학 연산을 수행하는 데 사용되는 기호입니다. 이러한 JS 연산자는 학교에서 배운 것과 다소 유사합니다. 이 기사에서는 6가지 연산자에 중점을 둘 것입니다.

  • 덧셈(+)
  • 뺄셈(-)
  • 나누기(/ )
  • 곱셈(*)
  • 계수(%)
  • 제곱(**)

면의 시작 및 각각에 대해 자세히 알아보세요.

시작하기 전에 모든 자바스크립트 숫자는 숫자로 저장된다는 점에 유의하세요. 부동 소수점(10진수) 숫자 또는 정수에 대한 별도의 데이터 유형은 없습니다. 우리는 그것들을 모두 "숫자"라고 부릅니다.

더하기 및 빼기

JS 숫자를 더하고 빼기 위한 JavaScript 기호는 우리가 일상적인 수학 생활에서 사용하는 것과 동일합니다. 얼마나 편리한 지! 더하기 기호로 구분하여 추가하려는 숫자를 나타내는 숫자를 추가할 수 있습니다.

코드는 다음을 반환합니다. 14. 빼기를 장점으로 대체하여 빼기를 수행할 수 있습니다.

코드는 -4를 반환합니다.

JavaScript 수학은 양수와 음수 모두에서 작동할 수 있습니다.

수학적 합계, 콘솔에 출력하기에는 충분하지 않을 수 있습니다. 변수가 작동합니다. 수학 문제에서 숫자를 할당하여 작업 중인 모든 숫자를 저장할 수 있습니다.

코드는 30을 반환합니다. 10 값을 a에 할당하고 20 값을 에 할당했습니다. >b 그런 다음 변수 c를 사용하여 이 두 숫자를 더했습니다. 아주 쉽습니다!

곱하기와 나누기

하나 위로 올라가 보겠습니다. 수준을 높이고 곱셈과 나눗셈에 대해 이야기합니다. 예를 들면 다음 두 가지 새로운 연산자를 배워야 합니다.

우리가 쿠키 공장을 소유하고 있고 몇 킬로그램의 밀가루가 필요한지 알아내고자 한다고 가정해 보겠습니다. 쿠키의 각 배치에는 2kg의 밀가루가 필요하며 우리는 5개의 배치를 굽고 싶습니다. 다음 코드를 사용하여 밀가루가 몇 kg 필요한지 계산할 수 있습니다.

코드는 다음을 반환합니다. 10kg의 밀가루가 필요합니다.

다음을 수행할 수 있습니다. 슬래시를 사용하여 분할 작업을 수행합니다.

각 배치에 40개의 쿠키가 포함되어 있고 이를 패킷으로 분할하려고 한다고 가정해 보겠습니다. 각 팩에는 5개의 쿠키가 들어 있습니다. 이제 얼마나 많은 팩을 만들 수 있는지 알고 싶습니다. 다음 코드를 사용하여 수행할 수 있습니다.

우리 코드는 다음을 반환합니다. 8개의 쿠키 패키지를 만들 수 있습니다.

모듈

모듈 연산자는 다음과 같을 수 없습니다. 다른 것들만큼 널리 사용되지만 여전히 JavaScript의 중요한 부분입니다. 모듈로 연산자는 숫자를 나눈 후 나머지를 계산합니다.

자바스크립트에서 모듈로 연산은 퍼센트 기호를 사용하여 표현됩니다. 우리의 마지막 예는 동등하게 나눌 수 있는 숫자를 나누는 것을 보여주었습니다. 아시다시피 모든 수학 문제가 그런 식으로 실행되는 것은 아닙니다. 일부는 남은 음식을 반환합니다.

앞의 쿠키 예제로 돌아갑니다. 각 배치에서 만들 수 있는 쿠키의 수를 과대평가했다고 가정해 보겠습니다. 각 배치는 37개의 쿠키만 생성한다는 것이 밝혀졌습니다. 배치에서 얼마나 많은 팩을 만들 수 있는지 알아보려면 다음 코드를 사용할 수 있습니다.

문제는 잘못된 숫자가 있다는 것입니다! 이것이 모듈이 들어오는 곳입니다. t 코드를 업데이트하거나 사용 가능한 나머지 쿠키를 계산할 수 있습니다.

코드 반환:

코드를 일부 변경했습니다. 먼저 packsMade 값을 가장 가까운 정수로 반올림했습니다. 이를 위해 Math.floor()를 사용했습니다. 이를 통해 7개의 완전한 쿠키 패키지를 만들 수 있음을 알 수 있습니다.

따라서 나머지 쿠키를 계산하기 위해 모듈러 연산자를 사용했습니다. 이것은 패킷을 분할한 후 두 개의 쿠키가 남게 된다는 것을 알려줍니다.

제곱

x를 y의 거듭제곱으로 늘립니다. 특히 지수와 같은 단어를 사용하기 시작할 때 상당히 복잡하게 들립니다. 하지만 어려울 필요는 없습니다.

자바스크립트에서 두 개의 별표(**)는 숫자의 거듭제곱을 나타냅니다.

이 코드는 다음을 반환합니다. code>343.

7 * 7 * 7을 쓰는 또 다른 방법이지만 더 짧고 읽기 쉽습니다.

작업 순서

h2>

수학에는 특정한 연산 순서가 있습니다. 이것은 수학 문제에 직면했을 때 어떤 순서로 수행해야 하는 연산을 설명합니다.

이 순서를 기억하는 가장 일반적인 방법 중 하나 BODMAS:

이는 괄호 안의 모든 작업을 먼저 수행한 다음 모든 거듭제곱 계산을 수행한 다음 나누기 등을 수행해야 함을 알려줍니다. 다음 문제를 고려하십시오.

이 문제에 대한 답은 다음과 같습니다. 17. JavaScript는 괄호 안에 있기 때문에 먼저 5 * 3을 계산합니다. 그런 다음 이 계산 결과에 2를 더합니다.

결론

JavaScript는 수학 연산을 수행하는 데 사용할 수 있는 다양한 산술 연산자를 제공합니다. 이러한 연산자 중 일부(예: 더하기) , 수학 문제를 평가하는 데 사용하는 것과 동일한 것입니다. 다른 것들은 고유한 기호를 가지고 있습니다.

수학 문제를 평가할 때 문제를 읽을 연산 순서인 BODMAS를 고려해야 한다는 것을 기억하십시오.

이제 전문가처럼 JavaScript 수학을 시작할 준비가 되었습니다!

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method