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.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.
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 ^^