forked from lynnaloo/javascript-for-kids
-
Notifications
You must be signed in to change notification settings - Fork 48
/
final.js
38 lines (28 loc) · 770 Bytes
/
final.js
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
var word = prompt("Player 1, Enter your secret word.");
var secret = [];
var strikes = 0;
for (i = 0; i < word.length; i++) {
secret.push("_");
}
while (strikes < 3 && secret.indexOf("_") >= 0) {
var letter = prompt(secret.join(" ") + "\n\n" + "Player 2, Guess a letter.");
if (word.indexOf(letter) < 0) {
strikes++;
alert("Bad guess!");
} else {
for (i = 0; i < word.length; i++) {
if (word[i] === letter) {
secret[i] = letter;
}
}
}
}
// Once the player has exited the loop, congratulate
// them on a win, or tell them they have lost and show
// the secret word.
if (strikes === 3) {
alert("Sorry, please play again!");
} else {
alert("Congratulations on your win!");
}
alert("The secret word was " + word);