2017-01-15 26 views
1

私はルーレットゲームを作ったが、今はAppendメソッドでintを使うのに苦労している。私は付加されたdivの段落としてvar番号を使用したいと思います。前もって感謝します!divにdivを追加する

if (Red == true) { 

    Red = false; 
    var randnum = Math.floor((Math.random() * 4) + 1); 
    var number; 
    switch (randnum) { 
    case 1: 
     number = 1; 
     break; 
    case 2: 
     number = 3; 
     break; 
    case 3: 
     number = 5; 
     break; 
    case 4: 
     number = 7; 
     break; 

    } 


$("#WheelList").append("<li><div class='red'><center>'number'</center></div></li>"); 
+0

重複:http://stackoverflow.com/questions/5922647/how-do-i-combine-2-javascript-variables-into-a-string最初の検索stackoverflowのは、高速な答えを –

答えて

0

if (Red == true) { 

    Red = false; 
    var randnum = Math.floor((Math.random() * 4) + 1); 
    var number; 
    switch (randnum) { 
    case 1: 
     number = 1; 
     break; 
    case 2: 
     number = 3; 
     break; 
    case 3: 
     number = 5; 
     break; 
    case 4: 
     number = 7; 
     break; 

    } 


$("#WheelList").append("<li><div class='red'><center>"+number+"</center></div></li>"); 
1

+ symbolを使用して数字を文字列に連結するだけです。

$("#WheelList").append("<li><div class='red'><center>" + number + "</center></div></li>"); 
//           ---------^^^^^----^^^^^^---- 
1

それはこのように簡単です:

+オペレータは、連結のために使用されるjavascript this.In同様
$("#WheelList").append("<li><div class='red'><center>" + number + "</center></div></li>"); 
+0

感謝を尋ねます! – kon

+0

@konあなたは大歓迎です:) – Knriano