Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我的if和else语句有问题_Javascript_If Statement - Fatal编程技术网

Javascript 我的if和else语句有问题

Javascript 我的if和else语句有问题,javascript,if-statement,Javascript,If Statement,这是我的密码: var points = 10 if(points == 10) { points + 200; } else if (points === 100) { points + 10; } console.log(points) 发生的是它记录了10,而我想发生的是它记录了210。知道我做错了什么吗?我在前面的一个问题上得到了一些反馈,但它似乎仍然不起作用。当我们使用赋值运算符时,我们必须这样使用: 点数=点数+200 因此,在您的代码中,第行“points+200

这是我的密码:

var points = 10

if(points == 10) {

points + 200;

}

else if (points === 100) {

points + 10;


}

console.log(points)

发生的是它记录了10,而我想发生的是它记录了210。知道我做错了什么吗?我在前面的一个问题上得到了一些反馈,但它似乎仍然不起作用。

当我们使用赋值运算符时,我们必须这样使用:

点数=点数+200

因此,在您的代码中,第行“points+200”或“points+10”根本没有更改变量points的值。因此,变量点与第一行相同(变量点=10)

您可以这样修改程序:

变量点=10

如果(点数==10){

//点数=点数+200

积分+200

}

否则如果(点数===100){

//点数=点数+10

积分+10

}


console.log(points)

您需要表达式的赋值<代码>点数=点数+…
点数+10-->
点数=点数+10或<代码>点数+=10谢谢!成功了!我只是在学习javascript,我发现它非常困难。像你们这样的人能帮助我真是太好了:-)