Ir ao conteúdo
  • Cadastre-se

Java Buscar Info da Tabela


Posts recomendados

 Boa noite,

 

Estou a fazer um bot para o discord para um jogo e estou aqui com algumas dificuldades porque a experiencia não é a melhor..

 

É o seguinte, eu preciso que me mande na variavel "color" 3 coisas diferentes, ou melhor, me escreva na cor dependendo do innerHTML tiver "small", "medium" ou "large" escreva na variavel color "verde", "castanho" ou "vermelho".

 

Como posso fazer para essa variavel procurar uma das tres variaveis?

 

for (var i = 1, row; row = table.rows[i]; i++) {
  
    var color = row.cells[0].innerHTML.includes("small")
    var player = row.cells[0].innerText;
    var status = row.cells[1].innerText;

    if (status){ msg += "  " + color + " --->  " + player + "  ---->   " + status + "     \n" }
}

 

Obrigado pela ajuda.

 

Abraço

 

 

Link para o comentário
Compartilhar em outros sites

1 hora atrás, AdrianoSiqueira disse:

Você quer que a variável color receba o nome de uma cor baseando no conteúdo do innerHTML? Se for isso, um switch não serve?

 

Sim, porque pode ter 3 cores 

diferentes porque é por uma imagem e o objetivo é transformar em nome 

 

No entanto o meu conhecimento é fraco, como deveria fazer?

Link para o comentário
Compartilhar em outros sites

8 horas atrás, AdrianoSiqueira disse:

Algo assim não serve?

String color = switch(innerHTML) {
    case "small" -> "verde";
    case "medium" -> "castanho";
    case "large" -> "vermelho";
    default -> throw new RuntimeException("Valor inesperado: '" + innerHTML + "'");
}

 

 

sem resultados, erro: 

 

VM31982:formatted:16 Uncaught SyntaxError: Unexpected identifier
    at <anonymous>:1:5584
    at Object.post (<anonymous>:1:5601)
    at h (<anonymous>:1:18036)
    at g (<anonymous>:1:18101)
    at LoadScripts.c.a.load (<anonymous>:1:12070)

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...