看了大家的一些代码哈哈哈感觉针对性较强。自己写了一个逻辑,不知道怎么样,大家有兴趣看看鸭
<script type="text/javascript">
//创建数组
var arr = ['*','##','***','&&','****','##*'];
arr[7] = "**";
//显示数组长度
// alert(arr.length);
//将数组内容输出,完成达到的效果。
for (let i=0; i<arr.length; i++){
if((i%2 == 0 || i== arr.length - 1) && arr[i]){
document.write(arr[i] + "<br />");
// 0 2 4 7
for (let k=arr.length - 1 - i; k>0; k--){
if(k%2 == 0 || k == arr.length - 1)
document.write(arr[k] + "<br />");
break;
}
}
if (i == 4)
break;
}
</script>