Forum Moderators: open
<SCRIPT language="JavaScript" >
var userInput;
var userNumber;
var upperLimit = 20;
userInput = window.prompt('Please enter a number in the range 1 to ' + upperLimit,'');
userNumber = parseFloat(userInput);
while ((userNumber <= 1) ¦¦ (userNumber >= upperLimit))
{
UserInput = window.prompt('Please re-enter - number should be in range 1 to + upperLimit, '')
}
document.write('<BR>'+'Your chosen number was ' + yourNumber)
</SCRIPT>
Well, there is a missing ' in your code ;)
Also, a few important pieces of code were omitted. See my additions in red.
<script type="text/javascript">
var userInput;
var userNumber;
var upperLimit = 20;
userInput = window.prompt('Please enter a number in the range 1 to ' + upperLimit,'');
userNumber = parseFloat(userInput);
while ((userNumber <= 1) ¦¦ (userNumber >= upperLimit))
{
userInput = window.prompt('Please re-enter - number should be in range 1 to ' + upperLimit, '');
userNumber = parseFloat(userInput);
}
document.write('<br>'+'Your chosen number was ' + userNumber);
</script>
[edited by: DrDoc at 7:48 am (utc) on June 17, 2007]