我的代码在赋值时得到了一个无效的左边
I get an invalid left hand side in assignment with my code
这是我的if语句,但我得到错误无效的左边在赋值
$('#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=""
});
parseInt(number, 10)= b;
你是说将b赋值给parseInt。你把它颠倒了。
var b = parseInt(number, 10)
你在很多地方都有问题。
a+b=c
不可能。你要赋值的变量需要在左边。所以,c=a+b
。
下一行也一样,c.toString()
是一个函数调用,不能赋值给。
变量赋值需要在左边有一个变量名,在右边有一个值(或计算一个值的表达式)。
所以改成:
a = parseInt(number, 10);
b = parseInt(newnumber, 10);
...
c = a+b;
c = c.toString();
相关文章:
- jQuery"焦点”;在一个实例中有效,但在其他实例中无效
- 未捕获的无效值错误:initMap 不是一个函数
- 在JavaScript中测试一个无效参数w/Chai
- Javascript——为什么一个document.getElementById()有效,而另一个无效
- FineUploader 批量上传一个无效对象
- JavaScript 方法一个有效,另一个无效
- 在比较两个值时,JavaScript似乎评估了一个无效的结果
- 有人能告诉我为什么其中一个有效,另一个无效吗
- gap.client.load未调用回调:在console.log中指定了一个无效或非法的字符串
- htmlunit:指定了一个无效或非法的选择器
- 我的代码在赋值时得到了一个无效的左边
- 服务器返回了一个无效的响应
- 谷歌日历返回一个无效的json文件
- 我怎么能停止得到一个无效的日期在IE与时刻.js
- 在赋值中得到一个无效的左手边
- 删除最后一个无效字符,而不是第一个(javascript验证)
- 拉斐尔.2.1.0.min.js有一个无效的UTF-8字节序列
- Javascript是一个无效的调用
- 两个相似函数之间的区别,为什么一个有效而另一个无效
- 如何知道何时输入有一个:无效的选择器