Я не могу понять, что вызвало это, хотя математика никогда не была моей специальностью, поэтому любая помощь приветствуется.Мое простое уравнение состоит из двух частей:
Ответ 1) 226 - [значение], умноженное на .9
Ответ 2) 226 - [значение], умноженное на .55
Если вы используете 40 в качестве входного значения, мой калькулятор говорит:
Ответ 1) 226 - 40 = 186 * .9 = 167,4
Ответ 2) 226 - 40= 186 * .55 = 102,3
Но мой код говорит:
Ответ 1) 190
Ответ 2) 204
Мой код:
HTML:
<input id="HR"size="4" value="" /><span id="number"></span>
Answer 1 <strong><span id="answer1"></span></strong><br>
Answer 2 <strong><span id="answer2"></span></strong>
</p>
<a href="#" class='THR'>click to calculate</a>
Script:
<script type="text/javascript">
$('a.THR').click(function() {
var value = parseInt( $( "#HR" ).val() );
$( "#answer1" ).html( 226 - value * 0.9 );
$( "#answer2" ).html( 226 - value * 0.55 );
return false;
});
</script>