如何修复这个简单JavaScript函数中的语法错误?

如何修复这个简单JavaScript函数中的语法错误?,javascript,Javascript,我的代码怎么了?Dreamweaver一直告诉我我有语法错误 function myFunction(); { var a = 5; var b = 10; var c = 15; var d = a + b + c; alert("The value of d is: " + d); } 这个错误告诉我函数myFunction()的语法错误行函数签名后有一个分号。应该是: function myFunction() { var a = 5; v

我的代码怎么了?Dreamweaver一直告诉我我有语法错误

function myFunction(); {
    var a = 5;
    var b = 10;
    var c = 15;
    var d = a + b + c;
    alert("The value of d is: " + d);
}

这个错误告诉我函数
myFunction()的语法错误

函数签名后有一个分号。应该是:

function myFunction() {
  var a = 5;
  var b = 10;
  var c = 15;
  var d = a+b+c;
  alert("The value of d is: " + d);
}

另外,为了便于将来参考,请运行代码以获取更详细的错误消息。

您在myFunction()之后添加了一个不必要的分号


函数myFunction()只有一个问题,那就是函数名后面使用的分号。 试试这个:

function myFunction() {

 var a = 5;
 var b = 10;
 var c = 15;
 var d = a+b+c;
 alert("The value of d is: " + d);
 }

Dreamweaver是正确的,您有一个错误的分号,它在您打开函数体之前(声明函数体之后)终止函数

把它像

函数myFunction(){
var a=5;
var b=10;
var c=15;
var d=a+b+c;
警报(“d的值为:“+d”);
}
myFunction()
function myFunction(); {