语法错误与语义错误和逻辑错误有什么区别? 在javaScript中 我想要例子!
答案 0 :(得分:0)
语法错误是一个错误,会使您的代码“无法处理”。
if true {}
而不是
if (true) {}
例如
语义错误和逻辑错误是相同的。您的代码是正确的,但不符合您的想法。
while(c = true) {}
而不是
while (c == true) {}
例如
答案 1 :(得分:0)
语法错误是计算机无法拥有输入。
像这样:
answer = 1 +/ 6
计算机无法识别+/
语义错误是人为错误。计算机将执行代码,但它不会是想要的
像这样:
if(player = win){
print "You Lose"
}
它将打印"你输了"如果他们的球员获胜
逻辑错误是语义错误的同义词。