用javascript代码写出来,怎么写

图片

alert(*
**










**
*
);

alert(*
**










**
*
);

alert确实可以,但是太土了,而且是个弹窗啊
这个题是考你for循环的使用,每次打出几个***
算是一个算法吧,这个你可以搜一下,三角形代码输出算法,然后改一下输出行数和*的个数就可以了!!

页面加载调用该方法

 function test(){
    //password('5637Asjkajsjhhj','Akgs');
    var s ="*";
    var testHtml='';
    for(var i=0;i<7;i++){
        testHtml+=(s+"<br>");
        s+="*";
    }

    for(var i=1;i<7;i++){
        s=s.substring(0,7-i);
        testHtml+=(s+"<br>");

    }

    document.getElementById("test").innerHTML=testHtml;//输出到页面

}

//n表示一行最多有n个
function printX(n){
if(!isNaN(n)) return false;
for(var i=1;i<=n;i++){
for(var j=1;j<=i;j++){
document.write("* ");
}
document.write("
");
}
for(var i=n-1;i>=1;i--){
for(var j=i;j>=1;j--){
document.write("* ");
}
document.write("
");
}
}

    这题基本没有难度..

用for循环append到页面上