使用Javascript在提示之间创建中断
因此,基本上我正在尝试使它,以便网页将不断提示您输入一个数字,直到您输入-1。然后,它将停止并发布您之前输入的所有数字的乘法表 到目前为止,这就是我所拥有的,我真的不确定从这里走到哪里使用Javascript在提示之间创建中断,javascript,html,break,prompt,multiplication,Javascript,Html,Break,Prompt,Multiplication,因此,基本上我正在尝试使它,以便网页将不断提示您输入一个数字,直到您输入-1。然后,它将停止并发布您之前输入的所有数字的乘法表 到目前为止,这就是我所拥有的,我真的不确定从这里走到哪里 <script> var num = prompt("Enter Number", "0") var num = parseInt(num); var i = 0; document.write('<table ="1">'); for (i =
<script>
var num = prompt("Enter Number", "0")
var num = parseInt(num);
var i = 0;
document.write('<table ="1">');
for (i = 1; i < 13; i++) {
document.write("<tr><td>" + num + " x " + i + " = " + num * i + "</td></tr>");
}
document.write("</table>");
var num = prompt("Enter Number", "0")
document.write('<table ="1">');
for (i = 1; i < 13; i++) {
document.write("<tr><td>" + num + " x " + i + " = " + num * i + "</td></tr>");
}
document.write("</table>");
var num = prompt("Enter Number", "0")
document.write('<table ="1">');
for (i = 1; i < 13; i++) {
document.write("<tr><td>" + num + " x " + i + " = " + num * i + "</td></tr>");
}
document.write("</table>");
</script>
var num=提示(“输入数字”、“0”)
var num=parseInt(num);
var i=0;
文件。写(“”);
对于(i=1;i<13;i++){
写(“+num+”x“+i+”=“+num*i+”);
}
文件。填写(“”);
var num=提示(“输入数字”、“0”)
文件。写(“”);
对于(i=1;i<13;i++){
写(“+num+”x“+i+”=“+num*i+”);
}
文件。填写(“”);
var num=提示(“输入数字”、“0”)
文件。写(“”);
对于(i=1;i<13;i++){
写(“+num+”x“+i+”=“+num*i+”);
}
文件。填写(“”);
使用循环。下面的代码还用于创建DOM元素,并将它们添加到容器元素中,而不是使用
document.addEventListener('DOMContentLoaded',function(){
var-num;
var container=document.getElementById('container');
做{
num=提示(“输入数字”、“0”);
如果(数值>0){
var table=document.createElement('table');
对于(i=1;i<13;i++){
var行=document.createElement('tr');
var cell=document.createElement('td');
cell.appendChild(document.createTextNode(num+“x”+i+“=”+num*i));
子行(单元格);
表2.追加子项(行);
}
container.appendChild(表);
}
}而(num>0);
});代码>
td{
边框:2px实心#f00;
颜色:#00f;
}
与上一篇文章类似,只是简单地对heck和gone进行了评论。是的,避免使用document.write——这在2000年代早期的书中很好,但它已经过时了,在很多情况下会被打破。我还假设,当你说乘法表时,你想迭代输入的数字,并创建一个完整的数字表。因此,两个内部循环:一个用于输入编号,另一个用于多达12次迭代
祝你在这次学校作业中好运
var num=0,total=0;
num=parseInt(提示(“输入数字或-1结束”,0));
//继续执行此循环,直到输入-1。
while(num!=-1){
//创建一个表元素,但不要添加它。
var myTable=document.createElement(“表”);
//这行循环到提示的数字。。。
for(var i=0;iAwhile
loop将是您在这里的朋友。