关于javascript运算符的思考

下表列出JavaScript运算符的优先级,并按优先级顺序从高到低排列。  具有相同优先级的运算符按从左至右的顺序计算。  

关于javascript运算符的思考

var num = 10;

if(5 == num / 2 && (2 + 2 * num).toString() === "22") {
    document.write(true);
}
    // Output:
    // true
运算符按以下顺序计算:用于分组的 ( )、*、+(分组内)、函数中的 "."、函数中的 ( )、/、==、=== 和 &&