我想让用户输入一个数字,然后输入另一个数字,该数字将开始输入第一个数字的乘法表,并继续递增1,直到达到用户提示的最后一个数字...Javascript函数问题
例如,如果用户是要输入10,则如图1所示,然后如图10所示,输出将如下所示:
10 * 1 = 10
10 * 2 = 20
10 * 3 = 30
...
10 * 10 = 100
我在做什么错?
感谢您的帮助!
function multiplierz(numberMultiplied, amountToMultiplyFirst, amountToMultiplyLast)
{
while (isNaN(numberMultiplied) = true || isNaN(amountToMultiplyFirst) = true || isNaN(amountToMultiplyLast) = true)
{
alert("YOU DID NOT ENTER ONLY NUMBERS. WAY TO GO DUMMY.");
var numberMultiplied = prompt("Please Enter The Number to Multiply");
var amountToMultiplyFirst = prompt("Start multiplying by which number?");
var amountToMultiplyLast = prompt("End multiplying by which number?");
}
for (counter = amountToMultiplyFirst; counter <= amountToMultiplyLast; counter++)
{
document.write(numberMultiplied + " * " + counter + " = " + numberMultiplied * counter + "<br />");
}
}
//Begin Program Below
multiplierz(prompt("Please Enter The Number to Multiply"),prompt("Start multiplying by which number?"),prompt("End multiplying by which number?"));
</script>
+1快讯的 – Brad 2011-04-18 04:07:02
什么问题? – 2011-04-18 04:08:36
它不运行:P – bruchowski 2011-04-18 04:10:26