diff --git a/script.js b/script.js index bbe8a29..4b1c0e5 100644 --- a/script.js +++ b/script.js @@ -1,4 +1,42 @@ +//declare number of wins +var winCount = 0; +console.log(`winCount`); +console.log(winCount); + +var differenceToWin = function () { + if (2 - winCount == 2 || 2 - winCount == 1) { + return `You need ${2 - winCount} to win.`; + } else { + return `You have won!`; + } +}; + var main = function (input) { - var myOutputValue = 'hello world'; - return myOutputValue; + //generate random number and assign it to the secret word + var randomNumber = generateRandomNumber(); + console.log(`randomNumber`); + console.log(randomNumber); + + //assign 1 to banana, 2 to chisel, 3 to faucet + var generateSecretWord = function () { + if (randomNumber == 1) return `banana`; + if (randomNumber == 2) return `chisel`; + if (randomNumber == 3) return `faucet`; + }; + + var secretWord = generateSecretWord(); + console.log(secretWord); + + //if player guesses correctly, add to win count + if (input == secretWord) { + winCount += 1; + var winStatus = differenceToWin(); + return `You guessed ${input}, the secret word is ${secretWord}. ${winStatus}`; + } + return `You guessed ${input}, the secret word is ${secretWord}. ${winStatus}`; +}; + +//generate random number +var generateRandomNumber = function () { + return (randomNumber = Math.ceil(Math.random() * 3)); };