Heim  >  Artikel  >  Web-Frontend  >  So verwenden Sie die toExponential-Methode

So verwenden Sie die toExponential-Methode

不言
不言Original
2019-02-19 16:35:203333Durchsuche

Die toExponential()-Methode in So verwenden Sie die toExponential-Methode wird verwendet, um eine Zahl in Exponentialform umzuwandeln. Sie gibt eine Zeichenfolge zurück, die ein Zahlenobjekt in Exponentialschreibweise darstellt. Schauen wir uns die Verwendung von toExponential() genauer an.

So verwenden Sie die toExponential-Methode

Werfen wir zunächst einen Blick auf die grundlegende Syntax der Funktion toExponential()

number .toExponential(value)

toExponential(), die einen einzelnen Parameterwert akzeptiert . Es handelt sich um einen optionalen Parameter, der einen Wert darstellt, der die Anzahl der Nachkommastellen angibt.

Sehen wir uns ein konkretes Beispiel an

Übergeben Sie eine Zahl als Parameter in der toExponential()-Methode. Wenn eine Zahl als Parameter an die toExponential()-Methode übergeben wird, stellt sie die Anzahl der Nachkommastellen dar.

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

Das Ausgabeergebnis ist: 2.13e+0

In der toExponential()-Methode werden keine Parameter übergeben

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

Das Ausgabeergebnis ist: 2.13456e +0

Übergeben Sie Null als Parameter in der toExponential()-Methode

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

Das Ausgabeergebnis ist: 2e + 2

Das Letzte, was Sie beachten sollten:

Bereichsfehler: Diese Ausnahme wird ausgelöst, wenn der übergebene Wertparameter zu klein oder zu groß ist. Werte zwischen 0 und 20 (einschließlich) verursachen keinen RangeError. Wenn Sie einen Wert übergeben möchten, der größer oder kleiner als in diesem Bereich angegeben ist, müssen Sie die Funktion toExponential() entsprechend implementieren.

Typfehler: Diese Ausnahme wird ausgelöst, wenn die toFixed()-Methode für ein Objekt aufgerufen wird, das keine Typnummer ist.

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die toExponential-Methode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn