我运行一些代码,无论是否有括号,我得到相同的结果,即使我知道乘法具有更高的优先级然后除法。这是一个例子:
let calculate = 16 / 30 * 100
我的结果与
相同let calculate = (16 / 30) * 100
所以我不知道哪个优先级更高。
答案 0 :(得分:4)
所以我不知道哪些优先级更高。
两者都没有,它们具有相同的优先级和相关性;有关详细信息,请参阅MDN's page。
几乎所有编程语言都遵循PEMDAS:
...又名BODMAS:
答案 1 :(得分:0)
看到这个小提琴:https://www.w3schools.com/code/tryit.asp?filename=FRB0CCQOKZT2
按此顺序评估代码:
如果你在同一个等式中有多个和除法,那么它会评估它遇到的第一个。你可以用括号覆盖它。