We don't bite newbies here... much PerlMonks

Re^5: Number Guessing Game

by roboticus (Chancellor)
 on Sep 23, 2012 at 19:24 UTC ( #995238=note: print w/replies, xml ) Need Help??

in reply to Re^4: Number Guessing Game

To select a random number in a particular range:

```my \$low=65;
my \$high=75;
my \$guess = int(rand(\$high-\$low+1))+\$low;

Since the range is 65 to 75, there are only 11 choices. So the left part chooses a number from 0 to 10, and then we add the \$low end of the range back to turn it into 65 to 75.

Update: as one popular signature goes: Figure out how you'd do it by hand, then program the computer. When you're playing against another person, you don't just guess a random number between 1 and 10 each time, do you? If you did, people would stare at you in puzzlement when you guess 5 they say "high" and then you guess 3. So think about how you do your guessing, and make the computer do it the same way.

...roboticus

When your only tool is a hammer, all problems look like your thumb.

Create A New User
Node Status?
node history
Node Type: note [id://995238]
help
Chatterbox?
 [choroba]: Discipulus: I'm not sure what you really know and can code. But we have an interview process that should tell us :)

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (7)
As of 2017-06-29 13:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
Voting Booth?
How many monitors do you use while coding?

Results (666 votes). Check out past polls.