【发布时间】:2020-11-18 22:53:58
【问题描述】:
如何循环 5 个不同输入的输出?我想让输出循环,以便输出 5 组。 这是我尝试过的: 我正在尝试将此部分与其他 4 个用户输入部分一起循环。
<input id="myInput" type="text">
<button onclick="myFunction()">See your trip</button>
<p id="output1"></p>
<script>
function myFunction() {
A = 0;
B = 450;
C = 590;
D = 710;
E = 1030;
F = 1280;
G = 1360;
var startDistance;
var inputLine = document.getElementById("myInput").value;
for(i = 0; i < 5; i++) {
switch(inputLine[0]) {
case "A":
startDistance = A;
break;
case "B":
startDistance = B;
break;
case "C":
startDistance = C;
break;
【问题讨论】:
-
使用
+=而不是=所以你追加到字符串而不是替换。 -
^ 在循环中,而不是在最终分配中
-
好吧,我做到了,5套出来了,太棒了!但是,我希望根据用户输入输出 5 个不同的集合。我该怎么做?
-
检索用户输入inside循环,
-
我想这样做,但我对 4 个输入使用了 switch 语句,而我的 1 个输入直接从输入中获取。我该怎么做?
标签: javascript html loops