JavaScript: математика валют (сложение, вычитание, умножение, деление и т. Д.)
JavaScript Math: упражнение 25 с решением
Напишите функцию JavaScript для математики валют (сложение, вычитание, умножение, деление и т. Д.).
Тестовые данные:
n1 = 40,24 доллара, n2 = 21,57 доллара;
Пример решения: -
HTML-код:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Write a JavaScript function to make currency math (add, subtract, multiply, division etc.).</title>
</head>
<body>
</body>
</html>
Код JavaScript:
var n1 ='$40.24';
var n2 ='$21.57';
var regp = /[^0-9.-]+/g;
console.log(parseFloat(n1.replace(regp, '')) + parseFloat(n2.replace(regp, '')));
console.log(parseFloat(n1.replace(regp, '')) - parseFloat(n2.replace(regp, '')));
console.log(parseFloat(n1.replace(regp, '')) * parseFloat(n2.replace(regp, '')));
console.log(parseFloat(n1.replace(regp, '')) / parseFloat(n2.replace(regp, '')));
Пример вывода:
61,81 18,67 867.9768 +1,865554010199351
Иллюстрированная презентация:
Блок - схема:
Демонстрация в реальном времени:
См. Pen javascript-math-упражнение-25 от w3resource ( @ w3resource ) на CodePen .
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: написать функцию JavaScript для округления числа до указанного количества цифр и удаления лишних нулей (если есть).
Далее: написать функцию JavaScript для вычисления n-го корня числа.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования