运行错误
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
var sum=0;
var i=1;
while(i<=100){
sum=sum+i;
i=i++;
}
console.log("和为:"sum);
</script>
</body>
</html>
Uncaught SyntaxError: missing ) after argument list
正常运行
字符串和变量在一起就要拼接应该用+来拼接的。在这里你用逗号也是可以的。
console.log("和为:"sum); 是日志打印额方式, console.log接收参数为字符串的调用,"和为:"+ sum才是字符串
字符串拼接需要用+号,或者使用ES6模板字符串``(部分低版本浏览器不支持)
console.log(`和为:${sum}`)