Untitled
unknown
plain_text
a year ago
1.7 kB
7
Indexable
/*
deze functie start het spel, en roept alle functies aan
PARAMETER: keuze van gebruiker
Returned: Niks
*/
function handleClick(choiceOfUser) {
//krijg keuze van computer
const choiceOfComputer = getRandomEmoji();
//gebruik deze keuze en voeg toe aan dom
appendComputerPickToDom(choiceOfComputer);
//voeg eigen keuze toe aan dom
appendOwnPickToDom(choiceOfUser);
//krijg de winnaar
const winner = checkWinner(choiceOfUser, choiceOfComputer)
//voeg deze winnaar toe aan dom
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) {
}
Editor is loading...
Leave a Comment