JavaScript: отформатировать число с точностью до указанного десятичного знака
JavaScript Math: упражнение 5 с решением
Напишите функцию JavaScript для форматирования числа с точностью до указанного десятичного знака.
Тестовые данные :
console.log (десятичные дроби (2.100212, 2));
console.log (десятичные дроби (2.100212, 3));
console.log (десятичные числа (2100, 2));
«2,10»
«2,100»
«2100,00»
Иллюстрированная презентация:
Пример решения: -
HTML-код:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS Bin</title>
</head>
<body>
</body>
</html>
Код JavaScript:
function decimals(n, d) {
if ((typeof n !=='number') || (typeof d !=='number'))
return false;
n = parseFloat(n) || 0;
return n.toFixed(d);
}
console.log(decimals(2.100212, 2));
console.log(decimals(2.100212, 3));
console.log(decimals(2100, 2));
Пример вывода:
2,10 2,100 2100,00
Блок - схема:
Демонстрация в реальном времени:
См. Pen javascript-math-упражнение-5 от w3resource ( @ w3resource ) на CodePen .
Улучшите этот пример решения и опубликуйте свой код через Disqus
Previous: написать функцию JavaScript для генерации случайного целого числа.
Далее: напишите функцию JavaScript, чтобы найти наибольшее значение в массиве.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования