Mélange des caractères d'une chaîne en javascript
Retour à la page javascript
La chaîne abcdef est mélangée 1000 fois selon deux méthodes, et la distribution des lettres est comptabilisée dans deux tableaux :
function rnd() { return 0.5 -Math.random() ; } mel1 ="abcdef".split("").sort(rnd).join("") ; |
mel2 ="" ; dep ="abcdef" ; for (k =0 ; k < 6 ; k++) { n =Math.floor(Math.random() * dep.length) ; mel2 +=dep.charAt(n) ; dep =dep.slice(0, n) +dep.slice(n +1) ; } |
|
|
|
|