Untitled

mail@pastecode.io avatar
unknown
plain_text
5 months ago
1.5 kB
4
Indexable
/*
  deze functie start het spel, en roept alle functies aan 
  PARAMETER: keuze van gebruiker
  Returned: Niks
*/
function handleClick(choiceOfUser) {
    const choiceOfComputer = getRandomEmoji();
    appendComputerPickToDom(choiceOfComputer);
    appendOwnPickToDom(choiceOfUser);
    const winner = checkWinner(choiceOfUser, choiceOfComputer)
    appendWinnerToDom(winner);
}

/*
  deze functie gebruiken om de keuze van de computer aan de DOM toe te voegen. DOM == webpagina
    PARAMETERS: keuze van computer
  Returned: Niks
*/
function appendComputerPickToDom(pickOfComputer) {
    
}

/*
  deze functie gebruiken om de keuze van jezelf aan de DOM toe te voegen.
  PARAMETERS: keuzen van gebruiker
  Returned: Niks
 */
function appendOwnPickToDom(pickOfUser) {
    
}

/*
  deze functie geeft de keuze van de computer terug, die je later gebruikt om aan de DOM toe te voegne
   PARAMETERS: geen
   RETURNED: "👊" of "✋" of "✌️"

*/
function getRandomEmoji() {
    const options = ["👊", "✋", "✌️"]
    const randomChoice = Math.floor(Math.random() * options.length)
    return options[randomChoice]
}


/*
 Deze funcite checked de winnaar door beide keuzes te vergelijken, en geeft de winnaar terug. 
 PARAMETERS: keuze van gebruiker en keuze van computer
 RETURNED: "COMPUTER", of "SPELER"
*/
function checkWinner(choiceOfUser, choiceOfComputer) {
  
}

/*
 deze functie append winnaar aan dom
 PARAMETERS: winnaar, dus "COMPUTER" of "SPELER" 
 RETURNED: niks
*/
function appendWinnerToDom(winnaar) {
    

}
Leave a Comment