frontend-challenges
frontend-challenges copied to clipboard
158 - shuffle - typescript
index.ts
export const shuffle = (arr: number[]) => {
let result: number[] = [];
for (let i = 0; i < arr.length; i++) {
const randIndex = Math.floor(Math.random() * result.length);
result[i] = result[randIndex];
result[randIndex] = arr[i];
}
return result;
};