aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/guessing.sloth20
1 files changed, 5 insertions, 15 deletions
diff --git a/examples/guessing.sloth b/examples/guessing.sloth
index 01f0796..830519b 100644
--- a/examples/guessing.sloth
+++ b/examples/guessing.sloth
@@ -1,26 +1,16 @@
val computer = random(1, 10);
-
var tries = 0;
var correct = false;
-
while !correct {
print("\nPick a number between 1 and 10: ");
val human = parse_int(readln());
-
- if human == computer {
- println("You guessed the same number as me!");
- var correct = true;
- }
-
- if human > computer {
- println("Your guess was too high.");
- }
-
- if human < computer {
- println("Your guess was too low.");
+ if human == computer {println("You guessed the same number as me!");
+ correct = true;
}
+ if human > computer {println("Your guess was too high.");}
+ if human < computer {println("Your guess was too low.");}
- var tries = tries + 1;
+ tries = tries + 1;
}
println("\nIt took you ", tries, " tries to guess correctly!");