我需要一些帮助。
我有一个非常复杂的数学运算,我需要变成一个javascript方程式而且它不起作用(烦人!!)。
基本上总和是:
No#1 / No#2 = Result1
Result1 - 1 = Result2
Result2 * 100 = Result3
Result3 rounds up or down - display result.
我希望这是有道理的。
我使用的代码是:
var rc1TyreRatio2 = Number(Apperyio("rc1TyreRatio2").val());
var rc1Test1 = Number(Apperyio("rc1Test1").val());
var rc1Test2 = Number(Apperyio("rc1Test2").val());
var rc1Test1 = rc1InterAxle / rc1TyreRatio2;
var rc1Test2 = rc1Test - 1;
var rc1Lead = rc2Test * 100;
Apperyio('rc1Lead').val(rc1Lead.toFixed(2) + "%");
这些组件代表着JQuery Mobile'textareas'&它们是:rc1TyreRatio2 | rc1Test1 | rc1Test2 | rc1Lead。
我知道它在appery.io平台上,它不是我的第一选择,但我的客户端因为他们有其他东西托管在那里,所以我必须使用它,它使用的JQM JavaScript就好了,
我知道如何让这个工作?仅使用JavaScript而不使用HTML。
谢谢大家, - Tech-Xcellent
答案 0 :(得分:0)
使用括号进行某些计算,这些计算对于获得结果是唯一的。您可以根据需要使用计算链接多个括号。
即
(计算A =结果)*(计算B =结果)/(计算C =结果)+(计算D =结果)
示例强>
var noa = 20;
var nob = 10;
var Total = (noa / nob - 1) * 100;
alert (Math.round(Total))
结果为100
如果我使用括号,例如var Total = noa / nob - 1 * 100;
,结果会显示 -98 ,这是错误的
<强> Demo 强>