Kezdőoldal » Számítástechnika » Programozás » Javascriptben van ilyen parancs?

Javascriptben van ilyen parancs?

Figyelt kérdés
Van egy tömböm amiben számok vannak, és össze akarom keverni őket, tehát hogy más sorrendje legyen. Van erre valami beépített parancs vagy saját függvényt kell írnom hozzá?
2021. jan. 12. 15:12
 1/10 anonim ***** válasza:
31%
2021. jan. 12. 15:13
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:
74%

function shuffle(array) {

array.sort(() => Math.random() - 0.5);

}

2021. jan. 12. 15:17
Hasznos számodra ez a válasz?
 3/10 anonim ***** válasza:
91%

#2: Azért ez nem teljesen célravezető - lásd az alábbi cikket:

[link]

javasolt a "klasszikus" Fisher-Yates keverés ( [link] ) alkalmazása (a cikk végén megtalálható, de az alábbi leírásban is olvasható: [link] )

2021. jan. 12. 15:46
Hasznos számodra ez a válasz?
 4/10 A kérdező kommentje:

Hirtelen ez jutott eszembe, de lehetett volna ez is:


for(let i = array.length — 1; i > 0; i--){

const j = Math.floor(Math.random() * i)

const temp = array[i]

array[i] = array[j]

array[j] = temp

}

2021. jan. 12. 15:52
 5/10 A kérdező kommentje:
Megtaláltam közben
2021. jan. 12. 15:52
 6/10 anonim ***** válasza:
17%
A 4-est én írtam miért a kérdező neve alatt van?
2021. jan. 12. 16:01
Hasznos számodra ez a válasz?
 7/10 anonim ***** válasza:
65%
Mert rossz accountról válaszoltál a saját kérdésedre.
2021. jan. 12. 16:10
Hasznos számodra ez a válasz?
 8/10 anonim ***** válasza:
24%

#7


Szerinted miért válaszolnék a saját kérdésemre?

Ha tusdm akkor nem kérdezném meg.

2021. jan. 12. 17:58
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:
27%
Hogy okosnak tűnj, és jó %-od legyen. Pár nagyságrenddel nagyobb az esélye az önválasznak, mint hogy a GYK motorja hülyült volna meg, és cserélte volna fel a te ID-d a kérdező ID-jára. 🤷‍♀️
2021. jan. 12. 19:17
Hasznos számodra ez a válasz?
 10/10 anonim ***** válasza:
0%
Javascriptben nincs semmiféle parancs.
2021. jan. 12. 19:43
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!