2017-08-11 59 views
0

我有這個功能創建一個函數來改變文字顏色

function example() { 
    var a = 10; 
    var b = 20; 
    var minus = a - b; 

    if (a > b) { 
     $('#result').html('+' + minus); 
     $('#result').css('color', 'Red') 
    } 
} 

我下面更新我的代碼的,但它不能正常工作。

function calcul(x, y) { 
    var x; 
    var y; 
    var minus = x - y; 
    if (x > y) { 
     $('#result').html('+' + minus); 
     $('#result').css('color', 'Red') 
    } 
} 

function example() { 
    var a = 10; 
    var b = 20; 

    calcul(a, b);  
} 

回答

2

重新申報xy的功能,但不能將它們設置爲任意值:

var x; 
var y; 

所以對於函數的其餘部分,xy未定義。只是不要重新宣佈他們那樣。刪除這兩行。