Excel公式给出了一个不同的答案,当在JavaScript中

问题描述:

我有一个Excel工作表,我必须制作成一个HTML/CSS/JavaScript页面。为此,我需要Excel中的公式:100*(50+15)*(100%+100%*50%)以在JavaScript中获得相同的结果。当然,这不起作用,因为%符号在JavaScript中有另一个含义。Excel公式给出了一个不同的答案,当在JavaScript中

有谁知道如何解决这个问题?当然,我不介意安装jQuery或其他的东西来使它工作。

+0

您还可以将百分比表示为100%== 1,50%== 0.5等的1的分数。然后您可以将这些数字直接插入到您的公式中。 –

你可以做到这一点,以这样的方式

var math = 100*(50+15)*(1+1*0.5); 
console.log(math); 

其结果将是9750?这样对吗?

+0

是的,非常感谢你!你是怎么找到这个的? – ThijsVijver

+0

哦,我明白你是怎么做到的!不太熟悉excel的工作原理......但现在我明白了。非常感谢你! – ThijsVijver

+0

@ThijsVijver这是简单的数学:) 1它就像100%和0.5它就像50%。 – AleshaOleg