03 Dec You’ve been asked by the 3rd grade teacher in your school to develop a simple program that provides students with some random multiplication practice. Your program needs to: ask the
You’ve been asked by the 3rd grade teacher in your school to develop a simple program that provides students with some random multiplication practice.
Your program needs to:
- ask the student for the lowest and highest numbers they want included, saving the inputs in variables
lowEnd
andhighEnd
. - generate two random integers within the range of
lowEnd
tohighEnd
. Save these numbers in the variablesfirstNum
andsecondNum
. - prompt the user to submit their answer to the multiplication of
firstNum
andsecondNum
. - print the solution to the problem once they submit their answer.
A sample run looks like this (everything to the right of the colon in the sample is a number inputted by the user, not printed by the program):
A couple of hints:
- Just like how you can combine strings and variables in a
console.log()
print, you can also do so in a user input function likereadInt()
.
- For example, the code:
readInt(firstNum + " - " + secondNum + ": ");
would prompt the user to input an answer to the subtraction of the variables firstNum and secondNum.
- For example, the code:
- You can use a blank
console.log()
to print a blank line in your output. This helps make the output easier to read. - Make sure you are writing your program within the
main()
function and calling it!