Created
March 31, 2017 18:11
-
-
Save webyroki/ac800119d231383084b70484efc87c5a to your computer and use it in GitHub Desktop.
Принимаем из формы значения, умножаем их и выводим результат. (Запятые меняются на точку)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<head> | |
<title>Calc</title> | |
<script> | |
function addition() { | |
// примводим к float типу, получаем значение из id 'k' и берем его значение.меняем запятую на точку | |
var k = parseFloat(document.getElementById('k').value.replace(',', '.')); | |
var kt = parseFloat(document.getElementById('kt').value.replace(',', '.')); | |
if (isNaN(k)==true) k=0; | |
if (isNaN(kt)==true) kt=0; | |
var Txp = 31 * kt / 167; // Тчр - среднечасовая ставка работника | |
var Tp = 2; // трудоемкость разового решения задачи в ручную | |
var q = 0.3; // коэффициент премии | |
var b = 0.35; // отчисления в фонд соц.защиты, чрезвычайный налог | |
var Ep = Tp * k * Txp.toFixed(3) * (1+q) * 1 * (1+b); | |
//не больше 3 знаков после точки | |
document.getElementById('Txp').innerHTML = " 31 * " + kt + " / 167 = " + Txp.toFixed(3) + " <b>Тчр</b>"; | |
document.getElementById('result').innerHTML = String(Ep.toFixed(3)).replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ') + " - руб. <b>эксплуатационные расходы</b>"; | |
} | |
</script> | |
</head> | |
<body> | |
<div id="result"></div><br> | |
<div id="Txp"></div><br> | |
<form> | |
переодичность решения задачи в течении года:<br> | |
<input id="k" type="text" value="365"><br> | |
коэффициент работника:<br> | |
<input id="kt" type="text" value="2.65"><br> | |
</form> | |
<input type="button" value="Вычислить" onclick="addition();"><br> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment