js菱形

<!--                  *****//                     ***//                      *//                     ***//                    *****-->

<script type="application/javascript">    var num=1*prompt("输入行数");    for(var a=num;a>0;a--)    {        for(var b=0;b<2*a+1;b++)        {            document.write("*");        }        document.write("<br>");    }    for(var i=0;i<=num;i++)    {        for(var j=0;j<2*i+1;j++)        {            document.write("*");        }        document.write("<br>");    }</script>
时间: 2024-08-07 15:39:21

js菱形的相关文章

JS菱形镂空

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> .container { float: left; font-size: 32px; } .container span { display: inline-block; width: 32px; }

无聊js画了个菱形

function repeat(str, count) { return count < 0 ? '' : (new Array(count)).join(str); } function diamond(sign, size) { var d, s = '' for (var i = 0; i < size*2; i++) { d = Math.abs(size-i-1); console.log(d+1, 2*(size-d)); s += repeat(' ', d+1) + repea

通过原生JS打印一个空心菱形图案

<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> </head> <body> </body> </html> <script> // 打印一个空心菱形图案 for(var i = 1; i <=6 ; i++){ for(var k = 1 ; k&l

用js写直角三角形,等腰三角形,菱形

//一. 画一个直角三角形 // 第几行   *号数 // *        1        1 // **       2        2 // ***      3        3 // ****     4        4 // *****    5        5 // 规律:行数 = *号数 function left(n){  //  right为函数名,n为形式参数,用于接收实体参数. for(var i = 1; i <= n; i++){    //  声明i为打印行

菱形广告位

效果如图~ 鼠标悬停在左侧和右侧这6个链接时,会显示一个带提示文字的层.中间的两个链接无提示层. 浏览器前缀只写了webkit的,低版本IE未做js兼容,只是简单的排列.(好吧,一方面没什么确定的思路,不过我想应该是要在鼠标处于悬停时获取鼠标相对于菱形盒子的x,y坐标,求x/y的值来判断有没有超出盒子的范围.另一方面,看了下1号店的效果,觉得js兼容的效果不是很灵敏,干脆和产品商量一下,直接用css3了) rotate之后,盒子的左边距和下边距,以及容器的内外边距都不是很好定,好在有Chrome

【JS中循环嵌套六大经典例题+六大图形题,你知道哪几个?】

首先,了解一下循环嵌套的特点:外层循环转一次,内层循环转一圈. 在上一篇随笔中详细介绍了JS中的分支结构和循环结构,我们来简单的回顾一下For循环结构: 1.for循环有三个表达式,分别为: ①定义循环变量 ② 判断循环条件 ③更新循环变量(三个表达式之间,用;分隔.) for循环三个表达式可以省略,两个;缺一不可2.for循环特点:先判断,再执行:3.for循环三个表达式,均可以有多部分组成,之间用逗号分隔,但是第二部分判断条件需要用&&链接,最终结果需要为真/假. [嵌套循环特点]外层

JS中的循环嵌套 BOM函数

[嵌套循环特点]                           外层循环转一次,内层循环转一圈              外层循环控制行数,内层循环控制每行元素个数             [做图形题思路]              1确定图形一共几行  极为外层的循环的次数             2确定每行有几种元素,代表有几个内层循环.             3 确定每种元素的个数,即为每个内层循环的次数                 tips:通常:找出每种元素个数,与行号的关

JS基础——循环很重要

介绍循环之前,首先要说一下同样很重要的if-else结构,switch-case结构 ①if-else结构 if(判断条件) { 条件为true时执行 } else{ 条件为false时执行 } ②if-else-if结构(阶梯if) if(条件一){ 条件一成立 } else if( 条件二){ 条件一不成立&&条件二成立 (else-if部分可以有多个) } else{ 条件一不成立&&条件二不成立 } ③嵌套if结构 结构写法 if(条件一){ 条件一成立 if(条件

js打印图形

1. js绘画金字塔 思想:先画n-i个空格,再画2*i-1个*号,再画n-i个空格(此处可以省略),一行画完之后换行:循环下一行(先判断每行的空格数和*号与行数间的关系) var  n=window.prompt(); for(var i=1;i<=n;i++){ for(var j=1;j<=n-i;j++){ document.write("&nbsp"); } for(var j=1;j<=2*i-1;j++){ document.write(&quo