0

配列の値を取得しようとしていますが、エラー rand ( my variable) is not defined が表示されます。配列は正常に機能し、値をクラスに追加しています..だから、なぜ機能しないのか本当に理解できません。

これが私の機能です。

     function AddEvent(){ 
            var AddEvent = "add"; 
            var addClass= document.getElementsByClassName(AddEvent); 
            addClass=addClass[addClass.length-1]; 
            addClass.addEventListener("click", addDiceEvent, true); 
            var diceArray = Array=[ 
            "one", 
            "two", 
            "three", 
            "four", 
            "five", 
            "six"]; 
            console.log("when set",addClass);
            function addDiceEvent() { 
                var rand = diceArray[Math.floor(Math.random() * diceArray.length)]; 
                dicesides_func.call(addClass,rand); 
               }      


    }    
// Console.log(rand) gives the error # Uncaught ReferenceError: rand is not defined #
AddEvent(); 
4

0 に答える 0