메뉴

/

개발자의 사정에 의해서 유저 정보 및 생성한 데이터가 초기화 될 수 있습니다. 개인정보는 다른 어떤 곳과도 공유되지 않습니다. 가입을 완료하면 이에 동의하는 것으로 간주됩니다.

기술 노트

Tech Notes

const array = 'some random word'.split('');

for (let i = 0; i < array.length; i++) {
  const randIdx = Math.floor(Math.random() * i + 1);
  [array[i], array[randIdx]] = [array[randIdx], array[i]];
}

console.log(array.join(''));