修正するJavascript

| | | | | | | | | | | | | | | | |

JavaScriptにはNumberオブジェクトのメソッドがあり、数値に固定の小数点を設定して、それを文字列として返すことができます。この記事では、このメソッドの構文とその使用方法について説明します。

JavaScriptのプリミティブについて説明するときは、オブジェクトではない要素について説明します。メソッドが関連付けられていない。プリミティブ値を取得してオブジェクトにしたい場合は、値またはデータ型をバイパスできるプリミティブエンベロープを使用して実行できます。

数値にはプリミティブラッパーオブジェクトがあります。これを使用して、数値の文字列表現を、適用可能なメソッドを使用して実際のNumberオブジェクトに変換します。

たとえば、数値の文字列表現があるとします。ユーザーが画面上のフィールドに数値を入力する必要があるフォーム。この入力を取得して数値に変換し、任意の数のメソッドを使用してその値を処理できます。

ここでは、NumberオブジェクトのtoFixed()メソッドを使用して、数値を目的の長さにしました。メソッドの構文は次のとおりです。

フォームを扱う場合、覚えておくべきことが1つあります。これらの値は、文字列の形式で提供されます。したがって、それらに toFixed()メソッドを使用するには、それらを数値表現に変換する必要があります。

ここでは、エントリを数値ラッパーでラップすることでこれを行います。 (n)。最初の変数xは、短くする(または必要に応じて長くする)浮動小数点数です。2番目の変数yは、数値が小数点を超えたい場所の数です。

これらの数値をいくつか試して、コードエディタで何が得られるかを確認してください。

桁数を確認できますNumPlacesエントリに入力されたy変数に従って調整します。数が場所の数の値を補うのに十分な長さでない場合は、目的の長さに達するまで文字列をゼロで埋めます。

数が長く、場所の数のエントリがある場合小数点以下の使用可能な桁数よりも短い場合、数値は短縮されて丸められ、文字列の目的の数値として表現が返されます。

:操作して返した後、ロジックで数値として使用する場合は、上記のようにプリミティブデジタルラッパーを使用して数値に戻す必要があります。
< / p>

次に何を学ぶべきですか?

JavaScriptランダム番号:完全なガイド

JavaScript ParseInt:ステップバイステップガイド

JavaScriptカウントダウン:チュートリアル

JavaScript toString