Lógica para selecionar posição aleatória em Array de Strings
4 respostas
DoomGuy
Eu dei uma pesquisada na intertnet e não encontrei algo que servisse muito ao que eu procurava. Alguém sabe como fazer um algoritmo que, dado um array, seja selecionado uma posição aleatória??
No caso acima, o Math.random() devolverá um valor entre 0 a 9, porém, o tamanho do array é 6. Como fazer um algortimo que “sorteie” uma das posições, sem que estoure o tamanho do array??
Eu dei uma pesquisada na intertnet e não encontrei algo que servisse muito ao que eu procurava. Alguém sabe como fazer um algoritmo que, dado um array, seja selecionado uma posição aleatória??
No caso acima, o Math.random() devolverá um valor entre 0 a 9, porém, o tamanho do array é 6. Como fazer um algortimo que “sorteie” uma das posições, sem que estoure o tamanho do array??
Obrigado.
Troca o 10 por 6 ou por teste.length
DoomGuy
Eu já testei o caso acima com a fórmula do tipo : teste.lenght() pra que o método em questão receba um array de qualquer tamanho. Porém, vez e outra ainda o infeliz estora.