Rock, paper, siccor-score count

Hello Odin gang. (rock, paper, scissor) I’m stuck at the part where I’ve to check the score after each round. Can anyone provide some guidance(I dont know loops yet). Thank you very much.

    function fullgame(){
    function computerplay(){
      var comchoices=['rock', 'paper', 'scissors'];
      return comchoices[Math.floor(Math.random()*comchoices.length)]
  let computerSelection =computerplay();
  let playerSelection =prompt('choose you weapon','');
  let computerscore=0;
  let playerscore=0;

  function playRound(playerSelection, computerSelection) {
  alert(`Computer chose ${computerSelection}`);

    if (playerSelection == 'rock' && computerSelection == 'scissors'||
        playerSelection == 'paper' && computerSelection == 'rock'||
        playerSelection == 'scissors' && computerSelection == 'paper'){

         alert('Damn you win. Nice job!!');
          return playerscore++;
          return computercscore; 
    }else if (playerSelection == 'rock' && computerSelection == 'paper'||
              playerSelection == 'paper' && computerSelection == 'scissors'||
              playerSelection == 'scissors' && computerSelection == 'rock'){
                 alert('HAHAH you lose');
                 return playerscore;
                  return computercscore++; 
          alert('It is a draw! Play again.');
          return playerscore;
          return computercscore;
    playRound(playerSelection, computerSelection)
    alert (`Your Score is ${playerscore}`);
    alert(`Computer Score is ${computerscore}`); 
    return playerscore;
    return computerscore;
     alert('You lost you loser');
     alert('Not bad you actually won');

here also the repl kink:

Hi Elmenshawy92,

You have a lot of the logic down, but you might do well to review return statements. For one thing, they’re not always needed — if you’re not planning on using the return value, don’t return a value (you can increment your score counts without returning them). Most importantly, remember that when a function reaches a return statement, it does just that — it returns. When you have two return statements in a row, the second one is never reached.

One more thought — the spacing of your code on makes it pretty hard to read. It could be well worth being a little more careful, not only for the sake of others reading your code, but also for your future self.