小编Sea*_*ean的帖子

Javascript简单的数学错误

我无法理解造成这种情况的原因,虽然数学从来都不是我的专业,所以任何帮助都会受到赞赏.我的简单等式分为两部分:

答案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 …
Run Code Online (Sandbox Code Playgroud)

javascript math

1
推荐指数
2
解决办法
353
查看次数

标签 统计

javascript ×1

math ×1