javascript 中的数学不符合我的预期

Math in javascript doesnt work the way i expected

我试图用这个等式来制作进度条,但每当我尝试用百分比除以一个数字时,它只会给我一个错误。


等式:

/* jshint esversion: 6 */
let progress = (this.assetsComplete*100%)/((this.assets.length - this.exceptionLength)*40);

唯一的问题是当我做除法时出现错误,有没有办法解决它?

我试过添加额外的括号,但没有用。

不计算百分比直接拿走

let progress = this.assetsComplete * 40 / (this.assets.length - this.exceptionLength);

remainder operator %returns一个数除以另一个数的余数。