last day (15 days later) » 

18:49
2
A: Onde estou errando nesse joguinho de dados?

SergioSugestão: var count = 0; var p1_placar = document.getElementById('placar1'), p2_placar = document.getElementById('placar2'), p1_jogada = document.getElementById('campojogada1'), p2_jogada = document.getElementById('campojogada2'), side = document.getElementById('side'); side.onc...

Obrigado Sergio. Embora 1 pouco + extenso, ficou menos porco que o meu e está funcionando. Só uma duvida: como vc conseguiu entender meu codigo tao rapido?
Corrigindo meu comentario: o seu ficou menor rs
@ropbla9 fico contente de ter ajudado. Lendo o código deu para perceber o que queria :)
@ropbla9 reparei agora que nunca marcou uma resposta como certa. É prática da comunidade fazer isso... Dê uma olhada aqui:meta.pt.stackoverflow.com/questions/1078/…
eu marquei sua resposta já e ja tinha marcado outras. Man, você tem um raciocino rapido porque até eu me perdi no meu codigo e voce bateu o olho e entendeu haha. Em fim, a variavel plac lá tava correspondendo com os valores dos parametros na execução man.
outra coisa: o que eu preciso estudar para estruturar melhor meus codigos?
@ropbla9 para aceitar a resposta tem de clicar por baixo da score. Para aparecer um simbolo verde. Eu aprendi muito no Stackoverflow e com MooTools, uma biblioteca de JavaScript. Você também vai aprender muito de certeza :)
n posso usar o BP ainda. Se liga, man. Eu reformulei meu codigo, tirei a função da função (só nao deixei igual o teu), mas acontece que o problema do placar n saiu. A estrutura está igual a da variavel count que funciona perfeitamentE. Não consigo perceber o motivo do bug...
já marquei sua resposta
18:49
@ropbla9 coloca aqui um jsFiddle com o código que tens que eu vejo o que está a falhar.
jsfiddle.net/cor4kmhf
@ropbla9 funciona bem assim: jsfiddle.net/cor4kmhf/1 ? se sim dá uma olhada aqui: pt.stackoverflow.com/questions/35261/…
Não mano, infelizmente continua a mesma coisa
@ropbla9 explica melhor o que está a falhar pf.
é que o placar dos players nao atualiza de acordo com a pontuação... Fica sempre em 0
conseguiu algo?
18:49
@ropbla9 sorry, tinha esquecido. Sim o problema está no plac. Assim funciona: jsfiddle.net/cor4kmhf/2
eu não consegui entender onde eu errei ué Fiz a estrutura do placar igual a do count. Pode me explicar?
vi que você adicionou um return plac, qual a diferença disso já que estou adicionando valor a ele no if...
@ropbla9 dentro da função o plac estava a ser incrementado (plac = plac +1) mas esse valor estava a ser esquecido dentro da função e não usado. Daí o return plac
e sobre a primeira pergunta? seguindo sua otica, o count tambem deveria ter return nao? aff, acho melhor deixar isso pra lá. talvez eu acabe compreendendo essa semantica com o tempo.
@ropbla9 o count não se perde porque está no escopo global. Disponivel a ambas as funções.
Acho que entendi agora. Então qualquer declaração de alteração de valor, numa função, para retornar mais tarde, precisa usar return ao final?!

last day (15 days later) »