aboutsummaryrefslogtreecommitdiff
path: root/examples/guessing.sloth
blob: 5d6994407f96c37c54c725df89caa04c4c1f58c3 (plain)
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
val computer = random(1, 10);

var tries = 0;
var correct = false;

while !correct {
    print("\nPick a number between 1 and 5: ");
    val human = parse_int(readln());

    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.");
    }
    
    tries = tries + 1;
}

println("\nIt took you ", tries, " tries to guess correctly!");