Преобразование числа в формат с десятичной запятой

JavaScriptJavaScriptBeginner
Практиковаться сейчас

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

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии мы изучим объект Number в JavaScript и научимся преобразовывать число в строку с заданным форматом десятичного разделителя. Для этого мы будем использовать метод toLocaleString(). В конце практического занятия вы будете уверенно знать, как форматировать числа в удобочитаемом и пользовательском виде.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28517{{"Преобразование числа в формат с десятичной запятой"}} javascript/data_types -.-> lab-28517{{"Преобразование числа в формат с десятичной запятой"}} javascript/arith_ops -.-> lab-28517{{"Преобразование числа в формат с десятичной запятой"}} javascript/comp_ops -.-> lab-28517{{"Преобразование числа в формат с десятичной запятой"}} end

Как преобразовать число в формат с десятичной запятой

Для преобразования числа в формат с десятичной запятой следуйте шагам:

  1. Откройте Терминал/SSH и введите node, чтобы начать практиковаться в написании кода.
  2. Используйте Number.prototype.toLocaleString(), чтобы преобразовать число в формат с десятичной запятой.
  3. Для этого процесса можно использовать следующий код:
const toDecimalMark = (num) => num.toLocaleString("en-US");

Вот пример использования этой функции:

toDecimalMark(12305030388.9087); // '12,305,030,388.909'

Это преобразует число 12305030388.9087 в строку с десятичной запятой '12,305,030,388.909'.

Резюме

Поздравляем! Вы завершили практическое занятие по преобразованию числа в формат с десятичной запятой. Вы можете выполнить больше практических занятий в LabEx, чтобы улучшить свои навыки.