출처는 아래의 북마크.
자바스크립트 배열에서 요소, 랜덤하게 아무거나 무작위 추출 함수; JavaScript Random Array Item
어떤 배열이 있을 때, 그 배열 속에 들어 있는 요소들 중에서 아무것이나 무작위로 랜덤하게 1개만 뽑아내는 함수를 만드는 소스 코드입니다. 아래의 randomItem()이라는 함수를 사용하면 됩니다.
mwultong.blogspot.com
간단히 요약하자면 어떠한 배열 객체를 생성하고 그 배열속에 있는 요소,값 중에서 아무거나 무작위 랜덤으로 1개만 출력하게 하는 소스코드이다.
let job = ["의사","개발자","디자이너","회계사","판매원"]
function randomTest(a) {
return a[Math.floor(Math.random() * a.length)];
}
console.log(randomTest(job));
위와같이 작성 후 콘솔창에서 여러번 함수를 실행시켜 보면 지정한 배열에서 랜덤으로 값을 출력 하는 것을 확인 할 수 있다.
반응형
'퍼블리셔 Note > JAVASCRIPT' 카테고리의 다른 글
[JQuery] 특정 날짜(시간)에 제이쿼리 함수 실행. (0) | 2022.04.28 |
---|---|
[JQuery] 'progress' 태그를 이용하여 버튼 클릭시 동적으로 현재 진행률 표시하기 (0) | 2022.04.26 |
[javascript] 문자열과 변수를 같이쓸때 사용하는 백틱(`) 리터럴 작성 방식 (0) | 2022.03.28 |
[javascript] 탭 버튼에 클릭시 해당 컨텐츠 노출하기 (0) | 2022.03.18 |
[Jquery]한 페이지에 같은 동작하는 Swiper가 여러개일때 처리 (0) | 2022.03.18 |