배열 길이를 쓰지 않고 배열에서 아무 원소나 뽑아낼 수 있을까요

조회수 674회

배열에서 아무 원소나 뽑아내려면 random을 어떻게 돌리나요?

myarr = [1,6,43,82,3,68,9,2,1]

같은 숫자가 저장되있고 이 myarr에서 아무 숫자나 뽑아내려고 합니다. 저는 지금 배열 길이를 써서

소스코드

myarr = [1,6,43,82,3,68,9,2,1]
item = myarr[rand(myarray.length)]

이렇게 쓰고 있는데 좀 더 직관적인 코드를 쓸 순 없는지 찾고싶습니다.

1 답변

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.