尝试在 javascript 和 html 中制作时间 table 计算器
Trying to make times table calculator in javascript and html
我正在尝试在 JavaScript 和 html 中制作一个计算器,这样当输入一个数字并按下计算时,将显示该数字的 table 次,但是什么也没有正在输出。这是我的代码,非常感谢任何帮助。非常感谢您的观看。
<html>
<head>
<title> Javascript</title>
</head>
<body>
<script>
var i = 1;
var result;
var results = new Array();
function calculate_this() {
var input = document.getElementById("input").value;
do {
var result = input * i;
results.push(result);
i = i + 1;
}
while (i < 12);
document.getElementById("output").innerHTML = results.string();
}
</script>
<H1>Calculator</H1>
<input type="text" id="input">
<input type=button value="Calculate" onClick="calculate_this()">
<br>
<H2 id="output"></H2>
</body>
</html>
document.getElementById("output").innerHTML = results.toString();
.string()
不是数组方法,所以它抛出错误。
没有Array method string()... There is a method toString。所以这一行:
document.getElementById("output").innerHTML = results.string();
可以更新为:
document.getElementById("output").innerHTML = results.toString();
var i = 1;
var result;
var results = new Array();
function calculate_this() {
var input = document.getElementById("input").value;
do {
var result = input * i;
results.push(result);
i = i + 1;
}
while (i < 12);
document.getElementById("output").innerHTML = results.toString();
}
<H1>Calculator</H1>
<input type="text" id="input">
<input type=button value="Calculate" onClick="calculate_this()">
<br>
<H2 id="output"></H2>
我正在尝试在 JavaScript 和 html 中制作一个计算器,这样当输入一个数字并按下计算时,将显示该数字的 table 次,但是什么也没有正在输出。这是我的代码,非常感谢任何帮助。非常感谢您的观看。
<html>
<head>
<title> Javascript</title>
</head>
<body>
<script>
var i = 1;
var result;
var results = new Array();
function calculate_this() {
var input = document.getElementById("input").value;
do {
var result = input * i;
results.push(result);
i = i + 1;
}
while (i < 12);
document.getElementById("output").innerHTML = results.string();
}
</script>
<H1>Calculator</H1>
<input type="text" id="input">
<input type=button value="Calculate" onClick="calculate_this()">
<br>
<H2 id="output"></H2>
</body>
</html>
document.getElementById("output").innerHTML = results.toString();
.string()
不是数组方法,所以它抛出错误。
没有Array method string()... There is a method toString。所以这一行:
document.getElementById("output").innerHTML = results.string();
可以更新为:
document.getElementById("output").innerHTML = results.toString();
var i = 1;
var result;
var results = new Array();
function calculate_this() {
var input = document.getElementById("input").value;
do {
var result = input * i;
results.push(result);
i = i + 1;
}
while (i < 12);
document.getElementById("output").innerHTML = results.toString();
}
<H1>Calculator</H1>
<input type="text" id="input">
<input type=button value="Calculate" onClick="calculate_this()">
<br>
<H2 id="output"></H2>