當前位置:名人名言大全網 - 短信平臺 - 怎麽用JS或者JQ對壹個數組進行刪除壹個隨機值並生成新數組,在新數組繼續執行刪除隨機值,壹直循環為空

怎麽用JS或者JQ對壹個數組進行刪除壹個隨機值並生成新數組,在新數組繼續執行刪除隨機值,壹直循環為空

<button?style="height:?5rem;"?id="value">按鈕</button>

<script>

$(function(){

var?imgArr?=?new?Array(0,1,2,3,4,5);//驗證碼

$("#value").val(imgArr);

$("#value").click(function(){

var?imgArr3?=?$("#value").val().split(",");

if(imgArr3.length>1){

var?value?=?parseInt(Math.random()*imgArr3.length);

$("#value").val(imgArr3.filter(function(v,i){return?i!=value;}));

console.log($("#value").val());

}

});

});

</script>

或者

<button?style="height:?5rem;"?id="value">按鈕</button>

<script>

$(function(){

var?imgArr?=?new?Array(0,1,2,3,4,5);//驗證碼

$("#value").val(imgArr);

$("#value").click(function(){

var?imgArr3?=?$("#value").val().split(",");

if(imgArr3.length>1){

imgArr3.splice(parseInt(Math.random()*imgArr3.length),1);

$("#value").val(imgArr3);

console.log($("#value").val());

}

});

})

</script>