![](/img/trans.png)
[英]How to calculate the factorial of a number entered by user in Javascript, using, do-loop, while-loop?
[英]Multiple x number from user-input using for-loop or while-loop?
我有 2 列表。 左表的第一行显示标签“输入 X(数字)”,并在其旁边输入字段类型 =“数字”。 第二行“显示 X”表示将显示多少多个 X,第三行表示输出/结果。
10、20、30、40、50、60、70
如何用 for 循环做到这一点? 如何使用具有相同结果的while循环来做到这一点?
<html>
<head>
<script>
function showValues() {
var num1 = document.getElementById("input1").value;
var num2 = document.getElementById("input2").value;
var outputString = "" + (num1);
for (var count = 2; count <= num2; count++) {
outputString += ", " + (num1 * count);
}
document.getElementById("theAnswer").value = outputString;
}
</script>
</head>
<body>
<div>
<table id="tableid">
<tr>
<td>Enter X(number):</td> <td><input id="input1"></td>
</tr>
<tr>
<td>Show X:</td> <td><input id="input2" ></td>
</tr>
<tr>
<td> answer </td> <td><input id="theAnswer" ></td>
</tr>
</table>
<br/>
<button type="button" onclick="showValues();">showValues<br/>
</div>
</body></html>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.