Maison > interface Web > js tutoriel > le corps du texte

Comment utiliser la méthode toExponential

不言
Libérer: 2019-02-19 16:35:20
original
3380 Les gens l'ont consulté

La méthode toExponential() en javaScript est utilisée pour convertir un nombre sous forme exponentielle. Elle renvoie une chaîne représentant un objet Number en notation exponentielle. Examinons de plus près comment utiliser toExponential().

Comment utiliser la méthode toExponential

Jetons d'abord un coup d'œil à la syntaxe de base de toExponential()

number .toExponential(value)
Copier après la connexion

La fonction toExponential() accepte un valeur de paramètre unique. Il s'agit d'un paramètre facultatif qui représente une valeur spécifiant le nombre de chiffres après la virgule décimale.

Regardons un exemple spécifique

Passons un nombre comme paramètre dans la méthode toExponential(). Si un nombre est passé en paramètre à la méthode toExponential(), il représente le nombre de chiffres après la virgule décimale.

<!DOCTYPE html>
<html>
<head>
  <title></title>
</head>
<body>
<script type="text/javascript"> 
    var num = 2.13456; 
    document.write(num.toExponential(2));           
</script> 
</body>
</html>
Copier après la connexion

Le résultat de sortie est : 2.13e+0

Aucun paramètre n'est transmis dans la méthode toExponential()

<!DOCTYPE html>
<html>
<head>
  <title></title>
</head>
<body>
<script type="text/javascript"> 
    var num = 2.13456; 
    document.write(num.toExponential());           
</script> 
</body>
</html>
Copier après la connexion

Le le résultat de sortie est : 2.13456e+0

Passez zéro comme paramètre dans la méthode toExponential()

<!DOCTYPE html>
<html>
<head>
  <title></title>
</head>
<body>
<script type="text/javascript"> 
    var num = 2.13456; 
    document.write(num.toExponential(0));           
</script> 
</body>
</html>
Copier après la connexion

Le résultat de sortie est : 2e + 2

La dernière chose à noter est :

Erreur de portée : cette exception est levée lorsque le paramètre de valeur transmis est trop petit ou trop grand. Les valeurs comprises entre 0 et 20 inclus ne provoquent pas de RangeError. Si vous souhaitez transmettre une valeur supérieure ou inférieure à celle spécifiée par cette plage, vous devez implémenter la fonction toExponential() en conséquence.

Erreur de type : cette exception est levée lorsque la méthode toFixed() est appelée sur un objet qui n'est pas un numéro de type.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal