Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Preencher o canvas com cores aleatórias.

Bom, estava lendo os posts sobre o tabuleiro de xadrez então surgiu esta ideia, gostaria de saber se existe uma espécie de "Math.Random" utilizando strings.

3 respostas
solução!

Olá Bruno!

O que você pode fazer é criar um vetor de String tipo:

["A", "B", "C", "D", "E", "F"]

E o que seria randômico seria o índice do seu vetor.

Por exemplo, na primeira passada retornou o valor 3, logo a String correspondente é a letra C.

Se você quiser criar cores hexadecimais aleatórias você poderia usar a mesma ideia acima mudando o vetor:

["1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"]

Com o vetor feito basta você iterar por ele 6 vezes e ir construindo uma String hexadecimal.

Por exemplo:


AC35B9
22BDEE
0ACDC0


etc.

Espero que tenha ajudado!

Bons estudos!

Boa noite, Bruno! Como vai?

Aqui vc vai encontrar diversas possibilidades! Dá uma olhada!

Grande abraço e bons estudos, meu aluno!

Muito obrigado ^^