Maison >interface Web >js tutoriel >Comment utiliser la méthode toExponential
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().
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!