Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var randButtonId;
- var currentPlayer = 1;
- var p1score = 0;
- var p2score = 0;
- function setBoard() {
- var R = randomNumber(0,235);
- var G = randomNumber(0,235);
- var B = randomNumber(0,235);
- var color = rgb(R, G, B);
- setProperty("button1", "background-color", color);
- setProperty("button2", "background-color", color);
- setProperty("button3", "background-color", color);
- setProperty("button4", "background-color", color);
- R = R + 20;
- G = G + 20;
- B = B + 20;
- var diffColor = rgb(R, G, B);
- var randButtonId = "button"+randomNumber(1,4);
- setProperty(randButtonId, "background-color", diffColor);
- console.log("correct one is " + randButtonId);
- }
- onEvent("button1", "click", function() {
- checkCorrect("button1");
- });
- onEvent("button2", "click", function() {
- checkCorrect("button2");
- });
- onEvent("button3", "click", function() {
- checkCorrect("button3");
- });
- onEvent("button4", "click", function() {
- checkCorrect("button4");
- });
- setBoard();
- function checkCorrect(buttonId) {
- console.log("Checking: " + buttonId);
- if( buttonId == randButtonId ) {
- console.log("You got it right!");
- updateScoreBy(1);
- } else {
- console.log("WRONG");
- updateScoreBy(-3);
- }
- setBoard();
- switchPlayer();
- }
- function switchPlayer() {
- if(currentPlayer==1) {
- currentPlayer = 2;
- hideElement("player1_highlight");
- showElement("player2_highlight");
- } else {
- currentPlayer = 1;
- hideElement("player2_highlight");
- showElement("player1_highlight");
- }
- console.log("current player is: " + currentPlayer);
- }
- function updateScoreBy(amt) {
- if (currentPlayer == 1) {
- p1score = p1score + amt;
- } else {
- p2score = p2score + amt;
- }
- console.log("P1 Score: " + p1score);
- console.log("P2 Score: " + p2score);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement