-
Notifications
You must be signed in to change notification settings - Fork 45
Expand file tree
/
Copy pathsandbox.js
More file actions
127 lines (115 loc) · 2.76 KB
/
Copy pathsandbox.js
File metadata and controls
127 lines (115 loc) · 2.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
const generate = document.querySelector('.generate');
generate.addEventListener("click",main);
var num;
function generateRandomNum() {
var randomNum = Math.ceil(Math.random()*6);
var randomNumEl = document.querySelector('.randomNumEl');
randomNumEl.innerHTML = randomNum;
num=randomNum;
}
function poi(){
console.log('Number:',num);
}
function main(){
generateRandomNum();
poi();
turnof();
locker();
pn_red();
pn_green();
pn_red_board();
pn_green_board();
/*clean();*/
}
let turns=['Red Player Obtained','Green Player Obtained'];
if(num==null){
turnw= turns[0];
turno = document.querySelector('.turno');
turno.innerHTML = turnw;
}
let i=0;
let j=0;
function turnof(){
if(num!=6){
turnw= turns[i++];
turno = document.querySelector('.turno');
turno.innerHTML = turnw;
if(i>1){
i=0;
}
j=i;
}
else{
turnw = turns[j];
turno = document.querySelector('.turno');
turno.innerHTML = turnw;
}
}
let r = true;
let g = true;
var p_red = -6;
var p_green = 9;
function locker(){
if(num === 6 && turno.innerHTML ==='Red Player Obtained'){
r=false;
}
else if(num === 6 && turno.innerHTML ==='Green Player Obtained'){
g=false;
}
}
function pn_red(){
if(!r && turno.innerHTML ==='Red Player Obtained'){
if(p_red + num < 27) {
p_red += num;
}
else if(p_red + num == 27){
alert('Red Won, Congrats');
alert('Refresh to start new game!');
const overw = document.querySelector('.turno');
overw.innerHTML = '!! Game over !!';
}
else{
p_red = p_red;
}
}
console.log('R:',p_red);
}
function pn_green(){
if(!g && turno.innerHTML ==='Green Player Obtained'){
if(p_green + num < 41) {
p_green = p_green+num;
}
else if(p_green + num == 41){
alert('Green won, Congrats');
alert('Refresh to start new game!');
const overw = document.querySelector('.turno');
overw.innerHTML = '!! Game over !!';
}
else{
p_green = p_green;
}
}
console.log('G:',p_green);
}
/*var k=0;
var c;*/
function pn_red_board(){
if(!r && turno.innerHTML ==='Red Player Obtained'){
document.querySelector(`#b${p_red+1}`).style.backgroundColor = 'red';
/*c[k] = `#b${p_red+1}`;
k++;*/
}
}
function pn_green_board(){
if(!g && turno.innerHTML ==='Green Player Obtained' && p_green <= 27){
document.querySelector(`#b${p_green}`).style.backgroundColor = 'green';
/*c[k++] = `#b${p_green}`;*/
}
else if(!g && turno.innerHTML ==='Green Player Obtained' && p_green > 27){
document.querySelector(`#b${p_green-27}`).style.backgroundColor = 'green';
/*c[k++] = `#b${p_green-27}`;*/
}
}
/*function clean(){
console.log(typeof c[1]);
}*/