<HTML>
<HEAD> userinput (i)
<TITLE>Enter a number </TITLE>
<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>
</HEAD>
<BODY>
</BODY>
</HTML>
os windows xp, source code java script.