JavaScript 代码报错原因分析:变量声明、赋值和条件判断
<!DOCTYPE html>
<html>
<head>
<script>
var a = 10, b = 20; c = 80;
if(a === 11 || b === 80 || c === 80 ){
alert('牛逼啊');
}
</script>
<meta charset="UTF-8" />
<title>title</title>
</head>
<body>
</body>
</html>
<p>这段代码中包含多个语法错误,导致无法正常执行:</p>
<ol>
<li>第三行变量 'b' 后面的逗号应该是分号;</li>
<li>第三行和第四行的赋值运算符应该是等于号 (===),用于比较值是否相等;</li>
<li>第五行 'alert' 函数的参数字符串缺少一个单引号;</li>
</ol>
<p>以下是修改后的正确代码:</p>
<!DOCTYPE html>
<html>
<head>
<script>
var a = 10, b = 20, c = 80;
if(a === 11 || b === 80 || c === 80 ){
alert('牛逼啊');
}
</script>
<meta charset="UTF-8" />
<title>title</title>
</head>
<body>
</body>
</html>
原文地址: https://www.cveoy.top/t/topic/oioO 著作权归作者所有。请勿转载和采集!