Array de numeros aleatórios, sem repetição e teclado virtual em html
5 respostas
F
ficool
estou construindo um teclado virtual composto somente por numeros de 0 a 9 , e a cada vés que abrir a página os numeros deverão trocar de posição. tentei criar um aray de 10 posições e essas posições seriam prechidas por numeros aleatórios de 0 a 9 sem repetição e posteriormente iria apanhar esses valores em cada posição do array e colocar nos values dos botões…
o problem é que consigo gerar os numeros mas quando ela encontra uma repetição bloqueia e fica td parado…e também não sei como atribuir um valor a um botão(que está em html) apartir do código javascript…
alguém sabe como fazer isso???preciso disso urgente e já passei muito tempo tentando resolver esse problema e nao consigo
//Gera a lista com números de 0 até 9List<Integer>numeros=newArrayList<Integer>();for(inti=0;i<10;i++){numeros.add(i);}//Embaralha a listaCollections.shuffle(numeros);
E... não duplique tópicos. Crie um por dúvida, mas não dois para a mesma dúvida.
V
ViniGodoy
Se você precisa gerar em java Script, então você publicou sua dúvida no fórum errado.
Vou mover para o de desenvolvimento web para ver se alguém pode te ajudar.
F
ficool
obrigado, cara…descupe, eu sou novato nesse forum…mas vou consultar as regras.
aqui vai a função que gera um array de nºs aletórios de 0 a 9: se alguem podeer me ajudar com isso, agradeço desde já.
ok…já consegui gerar um aray de nºs aleatórios mas stou tentando pegar esses elementos e coloca-las nos botões usando o getElementByID…mas não funciona.
obs: o meu código javascript está na mesma página html