Javascript 我的代码在作业中得到了无效的左手边
这是我的if语句,但我在assignment中得到错误invalid left sideJavascript 我的代码在作业中得到了无效的左手边,javascript,jquery,if-statement,syntax-error,Javascript,Jquery,If Statement,Syntax Error,这是我的if语句,但我在assignment中得到错误invalid left side $('#equals').click(function(){ parseInt(number, 10)= b; parseInt(newnumber, 10)=a; if(operator === "+"){ a+b=c; c.toString()=c; totaldiv.text(c); testNumLength(c
$('#equals').click(function(){
parseInt(number, 10)= b;
parseInt(newnumber, 10)=a;
if(operator === "+"){
a+b=c;
c.toString()=c;
totaldiv.text(c);
testNumLength(c);
}
number=""
newnumber=""
});
a+b=c
不可能。要分配给的变量需要位于左侧。所以,c=a+b
下一行也是如此,c.toString()
是一个函数调用,不能分配给
parseInt(number, 10)= b;
你是说把b赋值给parseInt。你把它倒过来了
var b = parseInt(number, 10)
您在多个地方遇到了问题 变量赋值要求在左边有一个变量名,在右边有一个值(或计算为值的表达式) 因此,请改为:
a = parseInt(number, 10);
b = parseInt(newnumber, 10);
...
c = a+b;
c = c.toString();
a+b=c;你有问题吗?我一直盯着这个问题想弄明白