所以我的代码是书签代码(在Chrome中使用),我使用的学校,以及这是它:为什么我的代码使结果产生负面
的javascript:
var org=prompt("What is the original?");
var norg=prompt("What is the new?");
var x = +norg - +org;
var y =+x/+org; alert(+y * -100);
// ^^^^^^
if (+org < +norg) {alert("Increase");} else {alert("Decrease");}
我使用-100使结果等于正的百分比,但为什么需要-100才能达到正值?
此外,如果你想知道这是找到变化的百分比或试图。
'* ** - ** 100'是不是有效的JavaScript。这段代码试图做什么? – smaili
他似乎在试图告诉计算机他真的真的想要乘以100. – Gendarme
删除所有的加号,如果你总是想返回一个正数百分比,使用'Math.abs' - > ** https ://jsfiddle.net/rf16hskt/** – adeneo