‫Bem-vindo de volta à segunda declaração if desafiou o desafio do ensino médio. Espero que você consiga resolver
‫o problema e escrever seu código.
‫E neste vídeo, vou apenas mostrar como eu resolveria isso.
‫E, como de costume, existem várias abordagens diferentes para resolver esse desafio.
‫Então, em primeiro lugar, eu crio variáveis.
‫Portanto, o primeiro será estático.
‫Em pontuação alta, que irei definir como 300, então a velha pontuação do colégio
‫era agora trezentos estática, jogador de pontuação alta.
‫Então essa é a pessoa que tem a pontuação mais alta.
‫E vou apenas dizer que sou eu.
‫Então, minha pontuação é trezentos.
‫Agora preciso criar um método que verifica se a nova pontuação de um jogador é maior do que a pontuação mais alta.
‫E eu faço isso melhor com um método de pontuação alta de verificação de vazio público estático.
‫E aqui eu preciso de dois parâmetros.
‫Um deles é a pontuação.
‫Vou dizer em pontuação e o outro é uma string, que é o nome do jogador.
‫E aqui o que quero fazer é verificar se a pontuação do jogador é superior à pontuação máxima.
‫Portanto, se obtiver uma pontuação mais alta mais alta, vá em frente e atualize a pontuação mais alta antiga com a pontuação e também atualize o jogador de pontuação mais
‫alta com o nome do jogador.
‫Jogador com pontuação mais alta é igual ao nome do jogador.
‫Agora também quero informar o conselho sobre isso.
‫Portanto, vamos atualizá-lo também no console ou gravá-lo no console.
‫E vou escrever algo como New High Score é e score.
‫E o console, terceira linha
‫direita, agora é mantido por e quem está sob controle é o nome do jogador.
‫Então, o jogador que quebrou o recorde será escrito lá também.
‫E também o jogador de pontuação mais alta é substituído.
‫Então, em ambos os casos, você pode marcar e jogar um jogo ou pontuação alta e jogador de pontuação alta,
‫porque esses dois já estão atualizados.
‫Agora temos nossa instrução if.
‫Vamos com o outro.
‫Então, o que deve acontecer se a pontuação não for maior do que a pontuação anterior?
‫Bem, nós simplesmente montamos na linha certa do console.
‫A pontuação mais alta antiga não poderia ser quebrada.
‫Ainda está.
‫E então a pontuação mais alta e mantida por e então o jogador que a detém.
‫Então, aqui também precisamos de um plus.
‫Então, o que vou fazer é para torná-lo mais legível,
‫vou colocá-lo na próxima linha e pelo jogador de pontuação mais alta.
‫Então é isso.
‫Esse é o nosso método de pontuação tcheca.
‫Portanto, este método sempre irá verificar se a pontuação dada como argumento é maior do que a pontuação
‫anterior.
‫E se for, simplesmente atualizamos a pontuação mais alta.
‫E também escrevemos quem foi o jogador que quebrou o placar.
‫Portanto, agora, para descobrir se o jogador quebrou a pontuação, também precisamos chamar esse método, é
‫claro.
‫Vou chamar esse método aqui e vou começar com um valor de 250, que foi alcançado
‫por Maria.
‫E então temos outro.
‫Vamos três e por Michael.
‫E então eu vi que Michael quebrou minha pontuação mais alta.
‫Então eu entrei e quebrei o meu também.
‫Portanto, fiz 350 pontos.
‫E então eu sou o líder da pontuação mais uma vez, isso é muito importante para mim.
‫É por isso que eu faço isso.
‫Não, é brincadeira.
‫Então o que temos a seguir é colocá-lo no console.
‫Portanto, console essa raça.
‫Então, nós o montamos chamando esses métodos, mas não os vemos, a menos que façamos o console travar.
‫Portanto, precisamos usar o método Reid aqui.
‫Portanto, somos a velha pontuação mais alta não poderia ser quebrada.
‫Ainda é trezentos e está na posse de Dennis, então a nova pontuação máxima de três e cinquenta e oito agora é mantida
‫por Michael New pontuação máxima de três e cinquenta.
‫Agora está nas mãos de Dennis.
‫Agora você vê como pode facilmente criar uma funcionalidade que verifica se uma pontuação alta foi quebrada ou não
‫e você pode simplesmente atualizar.
‫Bem, se você tem um jogo maior, digamos que você possa facilmente atualizar a pontuação mais alta agora e bem,
‫sempre mostrou a pontuação mais alta e mais recente já.
‫Espero que você tenha conseguido fazer isso sozinho.
‫Não há muitas coisas complicadas.
‫São basicamente apenas as coisas que cobrimos neste capítulo e antes.
‫Agora você criou seu próprio método.
‫Você usou if e L's, chamou o método e até usou variáveis globais e variáveis locais.
‫Não, não usamos nêsperas, mas usamos parâmetros.
‫Excelente.
‫Então nos vemos no próximo vídeo.