js题。用for循环输出
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js题。用for循环输出相关的知识,希望对你有一定的参考价值。
参考技术A <!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<title>菱形</title>
<script>
document.write( "<table>" );
for ( var i = 1; i <= 9; i++ )
if ( i <= 5 )
document.write( "<tr>" );
for ( var j = 1; j <= 5 - i; j++ )
document.write( "<td> </td>" );
for ( var j = 1; j <= 2 * i - 1; j++ )
document.write( "<td>*</td>" );
document.write( "</tr>" );
document.write( "</table>" );
</script>
<style>
table
border-collapse:collapse;
td
padding:5px;
</style>
</head>
<body>
</body>
</html>本回答被提问者采纳
怎么用javascript for循环语句输出直角靠右边的三角形图案
*
**
***
****
*****
*
**
***
****
*****
<body>
<script type="text/javascript">
function write_space(num)
for(var j=0;j<num;j++)
document.write(" ");
function write_start(num)
for(var k=0;k<num;k++)
document.write("*");
function write_tr(rowCount)
for(var i=0;i<rowCount;i++)
write_space(rowCount-i);
write_start(i+1);
document.write("<br/>");//这里write的是br标签,但是百度显示不出来
write_tr(5);
</script>
</body>
</html>
测试地址:http://www.w3school.com.cn/tiy/t.asp?f=hdom_text
本回答被提问者和网友采纳 参考技术B <!DOCTYPE html><html>
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
for (var i = 0; i < 10; i++)
for (var j = 0 ; j <=i; j++)
document.write("*")
document.write("<br/>")
</script>
</body>
</html>
以上是关于js题。用for循环输出的主要内容,如果未能解决你的问题,请参考以下文章