2016-02-02 45 views
3

我想在javascript中使用以下函數創建隨機顏色,但得到此錯誤:語法錯誤:預期的表達式,得到')'。任何人都可以告訴我這個錯誤消息是指什麼?創建RGB顏色函數,javascript錯誤

ADDEVENTS功能(){

$('table').mouseover(function(){ 

    var color = "rgb("; 

    for (var i=0; i<3; i++){ 

     var random = Math.round(Math.random() * 255); 

     color += random; 

     if (i<2){ 
      color += ","; 

     } else { 
      color += ")"; 
    }; 

    $(this).css('color', color); 
}); 

回答

0

你只是缺少一個 「}」 在你的代碼

if (i<2){ 
    color += ","; 
} else { 
    color += ")"; 
} // <--- THIS ONE IS MISSING 

通常你的調試器會告訴你的行號

發生錯誤