times table
by nathanesa
JavaScript
// Ask for number.
var number = prompt('Enter a number from 1 - 12');
// Ask for upper limit of table.
var upperLimit = prompt('How high shall we go?');
upperLimit = parseInt(upperLimit); // Convert upperLimit from string to integer.
// Produce times table.
for (i = 0; i < upperLimit + 1; i++) {
document.write(number + ' x ' + i + " = " + i * number + '<br>');
}
// Produce powers table.
for (i = 0; i < upperLimit + 1; i++) {
document.write(number + ' to the power of ' + i + " = " + number ** i + '<br>');
}