JavaScript Diziden random eleman kaldırmak

aysiax

Yoctopat
Katılım
18 Ekim 2023
Mesajlar
1
Daha fazla  
Cinsiyet
Erkek
Oluşturduğum diziden random bir eleman çıkarmak mümkün mü? Mümkünse acaba hangi kodla yapabilirim?
 
JavaScript:
const array = [1, 2, 3, 4, 5, 6];

// Random sayı üretme
let index = Math.floor(Math.random() * (array.length + 1))

console.log(array[index])
 
JavaScript:
const array = [1, 2, 3, 4, 5, 6];

// Random sayı üretme
let index = Math.floor(Math.random() * (array.length + 1))

console.log(array[index])
JavaScript:
Array.Splice(index);
Index ile rastgele sayı oluşturduktan sonra bu kodu yazarsan diziden o elemanı da silersin.
 
JavaScript:
Array.Splice(index);
Index ile rastgele sayı oluşturduktan sonra bu kodu yazarsan diziden o elemanı da silersin.
Hatta array.splice metodu elemanı diziden çıkarırken, çıkan elemanı da return eder.

JavaScript:
let a = array.splice(index);

console.log(a == array[index]); // true
 
Hatta array.splice metodu elemanı diziden çıkarırken, çıkan elemanı da return eder.

JavaScript:
let a = array.splice(index);

console.log(a == array[index]); // true
JS'e hakim değilim öğrenmiş oldum.
 
JavaScript:
let index = Math.floor(Math.random() * (array.length + 1))

Burada array.length +1 verirsek '6' sonucuna da ulaşırız, index 0'dan başladığı için array[index] undefined döner.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…