> I'm trying to make that ^^^ not end if you guess the number wrong. The chapter im reading is using the "for" and "while" >loop, but i guess I dont know enough yet to do this. Can someone help?
you would need some type of a look to itterate through your code, that is why you book uses "for" and "while" {well actually you dont with an ugly 'goto' }. Here is one way to write your code with a while and perl's "last" function: <~~~ cut while(){ $im_thinking_of=10; print "Pick a number:"; $guess=<STDIN>; chomp $guess; if ($guess>$im_thinking_of) { print "You guessed too high!\n"; } elsif ($guess < $im_thinking_of) { print "You guessed too low!\n"; } else { print "You got it right!\n"; last; } } <~~~paste ----- Original Message ----- From: "Mr.T Mr.X" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, June 15, 2003 1:17 AM Subject: I need to make this not end > #!/user/bin/perl -w > > $im_thinking_of=int(rand 10); > print "Pick a number:"; > $guess=<STDIN>; > chomp $guess; > if ($guess>$im_thinking_of) { > print "You guessed too high!\n"; > } elsif ($guess < $im_thinking_of) { > print "You guessed too low!\n"; > } else { > print "You got it right!\n"; > } > > I'm trying to make that ^^^ not end if you guess the number wrong. The chapter im reading is using the "for" and "while" loop, but i guess I dont know enough yet to do this. Can someone help? > > > --------------------------------- > Do you Yahoo!? > SBC Yahoo! DSL - Now only $29.95 per month! > -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]