Maison >interface Web >js tutoriel >Comment utiliser la méthode toExponential

Comment utiliser la méthode toExponential

不言
不言original
2019-02-19 16:35:203411parcourir

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)

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>

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>

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>

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!

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