>웹 프론트엔드 >JS 튜토리얼 >JavaScript의 일일 크래킹 숫자 및 수학

JavaScript의 일일 크래킹 숫자 및 수학

WBOY
WBOY원래의
2024-09-08 20:34:03912검색

Day Cracking Numbers and Math in JavaScript

오늘의 JavaScript 탐색에서는 숫자와 수학 연산의 세계에 대해 자세히 알아봅니다. JavaScript가 숫자를 자동으로 처리하는 방법을 이해하는 것부터 수학 함수의 힘을 활용하는 것까지, 이 게시물을 통해 숫자 데이터를 조작하는 기술을 연마할 수 있습니다.

1. 숫자의 이해

JavaScript는 명시적으로 정의하지 않고도 변수가 숫자인지 인식할 수 있을 만큼 똑똑합니다. 예를 들면 다음과 같습니다.

const balance = 400;
// Output: 400

그러나 유형을 명시적으로 정의하고 싶다면 JavaScript를 사용하여 그렇게 할 수도 있습니다.

const newBalance = new Number(400);
// Output: [Number: 400]

브라우저 콘솔에서 이를 실행하면 고유한 메소드 세트가 포함된 Number 객체가 표시됩니다.

2. 편리한 숫자 방법

메소드를 사용하기 시작하면 JavaScript에서 숫자 작업이 더욱 흥미로워집니다.

console.log(newBalance.toString()); 
// Output: "400" 

숫자를 문자열로 변환하고 길이를 확인하세요.

console.log(newBalance.toString().length); 
// Output: 3

더 정확한 숫자가 필요하십니까? 문제 없습니다:

console.log(otherNumbers.toPrecision(3)); 
// Output: "124"

다른 지역에 따라 숫자 형식을 지정하는 것도 매우 쉽습니다.

console.log(hundreds.toLocaleString('en-IN')); 
// Output: "10,00,000"

3. 수학의 힘을 발휘하다

JavaScript의 Math 객체는 다양한 수학 연산을 위한 유용한 도구입니다. 숫자 조작을 간단하고 효율적으로 만드는 방법이 가득합니다.

console.log(Math.abs(-4)); 
// Output: 4

숫자를 가장 가까운 정수로 반올림하세요.

console.log(Math.round(4.6)); 
// Output: 5

난수를 생성해야 합니까? JavaScript가 여러분을 도와드립니다:

console.log(Math.floor(Math.random() * 10) + 1); 
// Output: Random number between 1 and 10

또는 특정 범위 내의 임의의 숫자가 필요할 수도 있습니다.

const min = 10;
const max = 20;
console.log(Math.floor(Math.random() * (max - min + 1)) + min);
// Output: Random number between 10 and 20

JavaScript의 수학 연산은 단순히 더하거나 빼는 것이 아닙니다. 반올림, 최소값과 최대값 찾기, 난수 생성 등의 방법을 갖춘 Math 개체는 코딩 여정에서 강력한 동맹자가 됩니다.


요약하자면, 오늘의 게시물은 JavaScript에서 숫자 작업과 수학 연산을 수행하는 데 필수적인 도구를 제공합니다. 숫자 서식을 지정하든, 반올림하든, 임의의 값을 가지고 놀든 이제 모든 것을 자신 있게 처리할 수 있는 지식을 갖추게 되었습니다. 즐거운 코딩하세요!

위 내용은 JavaScript의 일일 크래킹 숫자 및 수학의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:프리 프리셀다음 기사:프리 프리셀