JavaScript でローカルな数値をフォーマットする

Beginner

This tutorial is from open-source community. Access the source code

はじめに

この実験では、JavaScript でローカルな数値形式の順序を使用して数値をフォーマットする方法を探ります。コンマやピリオドなどの区切り記号を使用して、与えられた数値をローカルな数値形式に変換するために、Number.prototype.toLocaleString() メソッドを使用します。この実験が終了するとき、異なるロケールで数値をフォーマットする方法を明確に理解しているでしょう。

数値フォーマット関数

ローカルな数値形式の順序を使用して数値をフォーマットするには、次の手順に従います。

  1. ターミナル/SSH を開き、コーディングの練習を始めるために node と入力します。
  2. Number.prototype.toLocaleString() メソッドを使用して、数値をローカルな数値形式の区切り記号を使用して変換します。
  3. フォーマットしたい数値を関数の引数として渡します。

以下はサンプルの実装です。

const formatNumber = (num) => num.toLocaleString();

この関数の使い方の例をいくつか示します。

formatNumber(123456); // '123,456' (`en-US` で)
formatNumber(15675436903); // '15.675.436.903' (`de-DE` で)

まとめ

おめでとうございます!数値フォーマットの実験を完了しました。スキルを向上させるために、LabEx でさらに実験を行って練習してください。