> 웹 프론트엔드 > JS 튜토리얼 > js에서 숫자는 무엇을 의미합니까?

js에서 숫자는 무엇을 의미합니까?

下次还敢
풀어 주다: 2024-05-07 22:21:17
원래의
834명이 탐색했습니다.

JavaScript의 Number 데이터 유형은 숫자 값을 나타내는 데 사용되며 리터럴, Number() 함수 또는 parsInt()를 통해 생성될 수 있습니다. .valueOf(), .toFixed(n), .toPrecision(n), .toLocaleString(), .isNaN() 및 .isFinite() 속성과 메서드를 사용할 수 있습니다. Number 유형은 덧셈, 뺄셈, 곱셈, 나눗셈 및 모듈로 연산을 지원합니다. NaN은 숫자가 아닌 값을 나타내고 Infinity는 무한대를 나타냅니다.

js에서 숫자는 무엇을 의미합니까?

Number

JavaScript의 Number 데이터 유형

Number 데이터 유형은 숫자 값을 나타내는 데 사용됩니다. 정수와 소수를 처리하는 데 사용되는 내장 데이터 유형입니다.

Create Number

다음과 같은 방법으로 Number 객체를 생성할 수 있습니다:

  • 직접 리터럴: const num = 123;const num = 123;
  • 使用 Number() 函数:const num = Number("123");
  • 使用 parseInt() 或 parseFloat() 函数:const int = parseInt("123"); // 返回整数 123

Number 属性和方法

Number 对象具有以下有用的属性和方法:

  • .valueOf():返回原始数字值。
  • .toFixed(n):将数字转换为字符串,并根据指定的位数四舍五入。
  • .toPrecision(n):将数字转换为字符串,并保留指定的有效数字。
  • .toLocaleString():将数字转换为字符串,并使用本地格式设置。
  • .isNaN():检查值是否为 NaN(非数字)。
  • .isFinite():检查值是否为有限数字(不是 NaN、正无穷或负无穷)。

Number 运算

Number 类型支持以下运算:

  • 加法(+)
  • 减法(-)
  • 乘法(*)
  • 除法(/)
  • 模运算(%)

NaN 和 Infinity

NaN(非数字)表示不是有效数字的值。Infinity 表示无穷大。这些值可以通过算术运算生成,例如:

  • NaN + 1 // NaN
  • 1 / 0
  • Number() 함수 사용: const num = Number ("123");

parseInt() 또는 parseFloat() 함수 사용: const int =parseInt("123") // 정수 123을 반환합니다.

🎜🎜🎜 숫자 속성 및 메서드 🎜🎜🎜Number 개체에는 다음과 같은 유용한 속성 및 메서드가 있습니다. 🎜🎜🎜🎜.valueOf(): 🎜원래 숫자 값을 반환합니다. 🎜🎜🎜.toFixed(n): 🎜숫자를 문자열로 변환하고 지정된 자릿수에 따라 반올림합니다. 🎜🎜🎜.toPrecision(n): 🎜특정 유효 숫자를 유지하면서 숫자를 문자열로 변환합니다. 🎜🎜🎜.toLocaleString(): 🎜숫자를 문자열로 변환하고 로컬 형식을 사용합니다. 🎜🎜🎜.isNaN(): 🎜 값이 NaN(숫자 아님)인지 확인하세요. 🎜🎜🎜.isFinite(): 🎜 값이 유한수인지 확인하세요(NaN, 양의 무한대 또는 음의 무한대가 아님). 🎜🎜🎜🎜숫자 연산 🎜🎜🎜숫자 유형은 다음 연산을 지원합니다: 🎜🎜🎜덧셈(+) 🎜🎜뺄셈(-) 🎜🎜곱하기(*) 🎜🎜나누기(/) 🎜🎜모듈식 연산(%) 🎜 🎜 🎜 🎜NaN 및 Infinity🎜🎜🎜NaN(숫자 아님)은 유효한 숫자가 아닌 값을 나타냅니다. 무한대란 무한대를 의미합니다. 이러한 값은 산술 연산을 통해 생성될 수 있습니다. 예: 🎜🎜🎜NaN + 1 // NaN🎜🎜1 / 0 // Infinity🎜🎜🎜이 값 ​​JavaScript에서는 오류나 무한대를 나타내는 데 유용한 특수 값이 있습니다. 🎜

위 내용은 js에서 숫자는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿