Maison  >  Article  >  interface Web  >  Que signifie le nombre en js

Que signifie le nombre en js

下次还敢
下次还敢original
2024-05-07 22:21:17800parcourir

Le type de données Number en JavaScript est utilisé pour représenter des valeurs numériques et peut être créé via des littéraux, la fonction Number() ou parseInt(). Les propriétés et méthodes suivantes sont disponibles : .valueOf(), .toFixed(n), .toPrecision(n), .toLocaleString(), .isNaN() et .isFinite(). Le type Nombre prend en charge les opérations d’addition, de soustraction, de multiplication, de division et de modulo. NaN représente une valeur non numérique, tandis que Infinity représente l'infini.

Que signifie le nombre en js

Number

Type de données Number en JavaScript

Le type de données Number est utilisé pour représenter des valeurs numériques. Il s'agit d'un type de données intégré utilisé pour gérer les nombres entiers et décimaux.

Créer un numéro

Vous pouvez créer des objets Nombre des manières suivantes :

  • Littéral direct : 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
  • Utiliser la fonction Number() : const num = Number ("123");

Utilisez la fonction parseInt() ou parseFloat() : const int = parseInt("123"); // Renvoie l'entier 123

🎜🎜🎜 Attribut et méthodes Number 🎜🎜🎜Les objets Number ont les propriétés et méthodes utiles suivantes : 🎜🎜🎜🎜.valueOf() : 🎜Renvoie la valeur numérique d'origine. 🎜🎜🎜.toFixed(n) : 🎜Convertissez un nombre en chaîne et arrondissez-le en fonction du nombre de chiffres spécifié. 🎜🎜🎜.toPrecision(n) : 🎜Convertit un nombre en chaîne, en préservant les chiffres significatifs spécifiés. 🎜🎜🎜.toLocaleString() : 🎜Convertissez un nombre en chaîne et utilisez le formatage local. 🎜🎜🎜.isNaN() : 🎜 Vérifiez si la valeur est NaN (pas un nombre). 🎜🎜🎜.isFinite() : 🎜 Vérifiez si la valeur est un nombre fini (pas NaN, l'infini positif ou l'infini négatif). 🎜🎜🎜🎜Opérations sur les nombres 🎜🎜🎜Le type de nombre prend en charge les opérations suivantes : 🎜🎜🎜Addition (+) 🎜🎜Soustraction (-) 🎜🎜Multiplication (*) 🎜🎜Division (/) 🎜🎜Opération modulaire (%) 🎜 🎜 🎜 🎜NaN et Infinity🎜🎜🎜NaN (pas un nombre) représente une valeur qui n'est pas un nombre valide. L'infini signifie l'infini. Ces valeurs peuvent être générées par des opérations arithmétiques, par exemple : 🎜🎜🎜NaN + 1 // NaN🎜🎜1 / 0 // Infinity🎜🎜🎜Ces valeurs ​​en JavaScript sont des valeurs spéciales utiles pour indiquer une erreur ou l'infini. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Que signifie le tableau en jsArticle suivant:Que signifie le tableau en js