javascript for循环的问题

我想用js的for输出一部分东西,但是不成功,求解答(用循环输出)... 我想用js的for输出一部分东西,但是不成功,求解答(用循环输出) 展开
 我来答
tea8b1c
2014-08-01 · TA获得超过620个赞
知道答主
回答量:1174
采纳率:0%
帮助的人:235万
展开全部
1 执行第一个for ,i=0,i<8
2 执行第二个for,i=0,i<7
3 输出第1个 * ,并执行 第二个for的i++, 共输入7个 * 。 然后执行 document.write("<br>");
4 执行第一个for的 i++ 重复第3 步。

如果是在java中,输入的内容就是楼上说的 打印8行*,每行7个。
但在javascript 中document.write 输出后 ,页面就没有其他代码了。所以后面的也就执行不到, 只会显示7个 * 。

还有就是 如果for 不加 {} 它就只会执行 for 紧跟的第一句, if 。if-else , 同理

if(1=1)
System.out.println("....")
System.out.println("!!!") // 这句就不会执行了。

if(1=1){
System.out.println("....")
}
效果一样
追问
那css的效果还有吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
慕名eib31
推荐于2016-07-28 · TA获得超过1923个赞
知道小有建树答主
回答量:1163
采纳率:85%
帮助的人:444万
展开全部

你希望怎么输出?

for(var i=1;i<=10;i++){
    console.log(i);//页面调试输出
    document.write(i+"<br>");//页面打印输出
}
更多追问追答
追问

我就是想输出十个一样的

追答
就document.write,输出你要的代码就好了呀
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式