代码声明(x - 3)不是函数

时间:2018-05-16 14:50:12

标签: javascript

代码声明(x-3)不是函数     

</p>
<script>
    var x = 1;
    var y = 2;

    if((x-3)(x-3) + (y+3)(y+3) === 16){
        document.getElementById("id").innerHTML = "dab"
    }
</script>

1 个答案:

答案 0 :(得分:3)

这是Javascript代码,而不是代数操作。 Javascript interpreter/compiler(x-3)(x-3)视为调用函数。

您必须使用*运算符进行乘法运算。

&#13;
&#13;
var x = 1;
var y = 2;

if((x-3)*(x-3) + (y+3)*(y+3) === 29){
    document.getElementById("id").innerHTML = "dab"
}
&#13;
<div id="id"></div>
&#13;
&#13;
&#13;