ホームページ >ウェブフロントエンド >jsチュートリアル >toPrecision関数の使い方
toPrecision関数の使い方 の toPrecision() 関数は、数値を特定の精度または長さにフォーマットするために使用されます。書式設定された数値に元の数値よりも多くの桁数が必要な場合は、小数点と null 値も追加されて、指定された長さが作成されます。 toPrecision 関数の具体的な使い方を見てみましょう。
まず、toPrecision 関数の基本構文を見てみましょう。
number .toPrecision(value)
toPrecision 関数は、単一のパラメーター値を受け入れます。パラメータはオプションで、ユーザーがフォーマットされた数値で必要とする有効桁数を表します。
具体的な例を見てみましょう
toPrecision() メソッドにはパラメータが渡されません:toPrecision() 関数にパラメータが渡されない場合、フォーマットされた数値数値を入力するのとまったく同じになります。ただし、数値ではなく文字列として表現されます。
コードは次のとおりです
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var num=213.45689; document.write(num.toPrecision()); </script> </body> </html>
出力結果は次のとおりです: 213.45689
toPrecision() 関数にパラメータを渡します: If 精度が渡された場合toPrecision() 関数 長さが元の数値より小さい場合、数値はその精度に丸められます。
コードは次のとおりです
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var num=213.45689; document.write(num.toPrecision(4)); </script> </body> </html>
出力結果は次のとおりです: 213.5
パラメータを渡すと、出力に null 値が表示されます。 toPrecision () 関数に渡された精度の長さが元の数値より大きい場合、指定された精度を満たすために入力数値にゼロ値が追加されます。
コードは次のとおりです
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var num=213.45689; document.write(num.toPrecision(12)+"<br>"); var num2 = 123; document.write(num2.toPrecision(5)); </script> </body> </html>
出力結果は次のとおりです
213.456890000 123.00
この記事はここで終了します。さらに興味深い内容については、他の関連コラム チュートリアルを参照してください。 PHP中国語ウェブサイトで! ! !
以上がtoPrecision関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。