- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrandom.js
More file actions
Latest commit
16 lines (12 loc) · 861 Bytes
/
Copy pathrandom.js
File metadata and controls
16 lines (12 loc) · 861 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
functionrandomNumber(number1,number2){
if(isNaN(number1)||isNaN(number2)){
alert('You must enter numbers. Please try again.');
// throw new Error('Both arguments must be numbers'); // commented Error out as it stops rest of the script and imho is better not to use Error and just check console
window.location.reload();
}
returnMath.floor(Math.random()*(Math.max(number1,number2)-Math.min(number1,number2)+1))+Math.min(number1,number2)
}
varnumber1=parseInt(prompt('Please give me a number'));
varnumber2=parseInt(prompt('Please give me a second number'));
document.write('<p>'+'The random number between '+Math.min(number1,number2)+' and '+Math.max(number1,number2)+' is '+randomNumber(number1,number2)+'</p>');
// all code suggestions by Bill @ DigitalJersey Programming Course, a coding legend!