Sha256: e97c26bc96b6b81ceca36561e6cae771998c1b6712c266079921a460c2a78402

Contents?: true

Size: 440 Bytes

Versions: 2

Compression:

Stored size: 440 Bytes

Contents

max           = 10
secret_number = max random
counter       = 1

loop: {
  guess = Console readln: "Guess a number between 0 and #{max}: " to_i
  if: (guess == secret_number) then: {
    "You got it! It took you #{counter} attempts." println
    break
  } else: {
    if: (guess < secret_number) then: {
      "That's too low. Try again." println
    } else: {
      "That's too high. Try again." println
    }
  }
  counter = counter + 1
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fancy-0.10.0 examples/guess_number.fy
fancy-0.9.0 examples/guess_number.fy