资源描述
正三角:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript" type="text/javascript">
function sanjiao(){
var num=window.prompt("请输入一个值");
num=parseInt(num);
for(var i=0;i<num;i++){
for(var j=0;j<num-i-1;j++){
document.write(" ");
}
for(var k=0;k<2*i+1;k++)
{document.write("*");
}
document.write("<br>");
}
}
sanjiao();
</script>
</head>
<body>
</div>
</body>
</html>
倒三角:
<script language="javascript" type="text/javascript">
function sanjiao(){
var num=window.prompt("请输入一个值");
num=parseInt(num);
for(var i=num;i>0;i--)
{
for(var k=0;k<num-i;k++){document.write(" ");}
for(var j=2*i-1;j>0;j--){document.write("*");}
document.write("<br>");
}
}
sanjiao();
</script>
菱形:
<script language="javascript" type="text/javascript">
function sanjiao(){
var num=window.prompt("请输入一个值");
num=parseInt(num);
for(var i=0;i<num-1;i++){//这里-1表示循环次数减一
for(var j=0;j<num-i-1;j++){
document.write(" ");
}
for(var k=0;k<2*i+1;k++)
{document.write("*");
}
document.write("<br>");
}
for(var i=num;i>0;i--)
{
for(var k=0;k<num-i;k++){document.write(" ");}
for(var j=2*i-1;j>0;j--){document.write("*");}
document.write("<br>");
}
}
sanjiao();
</script>
以上两个函数的拼接
右上三角:
<script language="javascript" type="text/javascript">
var num=parseInt(window.prompt("请输入一个值"));
function sanjiao(){
for(var i=0;i<num;i++)
{
for(var j=0;j<2*i+1;j++){document.write("*");}
document.write("<br>");
}
}
sanjiao();
</script>
左菱形:
<script language="javascript" type="text/javascript">
var num=parseInt(window.prompt("请输入一个值"));
function sanjiao(){
for(var i=0;i<num-1;i++)//循环次数减一
{
for(var j=0;j<2*i+1;j++){document.write("*");}
document.write("<br>");
}
for(var i=num;i>0;i--)
{
for(var j=2*i-1;j>0;j--){document.write("*");}
document.write("<br>");
}
}
sanjiao();
</script>
左上三角:
<script language="javascript" type="text/javascript">
var num=parseInt(window.prompt("请输入一个值"));
function sanjiao(){
for(var i=num;i>0;i--)
{
for(var j=0;j<i-1;j++){document.write(" ");}
for(var k=num;k>i-1;k--){document.write("*");}
document.write("<br>");
}
}
sanjiao();
</script>
左下三角
<script language="javascript" type="text/javascript">
var num=parseInt(window.prompt("请输入一个值"));
function sanjiao(){
for(var i=num;i>0;i--)
{
for(var j=0;j<num-i;j++){document.write(" ");}
for(var k=0;k<i;k++){document.write("*");}
document.write("<br>");
}
}
sanjiao();
</script>
右菱形:
<script language="javascript" type="text/javascript">
var num=parseInt(window.prompt("请输入一个值"));
function sanjiao(){
for(var i=num;i>1;i--)//上面两个函数的拼接,只有这里循环次数减一
{
for(var j=0;j<i-1;j++){document.write(" ");}
for(var k=num;k>i-1;k--){document.write("*");}
document.write("<br>");
}
for(var i=num;i>0;i--)
{
for(var j=0;j<num-i;j++){document.write(" ");}
for(var k=0;k<i;k++){document.write("*");}
document.write("<br>");
}
}
sanjiao();
</script>
九九乘法表:
<script language="javascript" type="text/javascript">
function sanjiao(){
for(var i=1;i<10;i++)
{
for(var j=1;j<i+1;j++){document.write(i+"*"+j+"="+i*j+"  ");}//这里的加一很重要,如果没有,会少循环一次。
document.write("<br>");
}
}
sanjiao();
</script>
展开阅读全文