JS打印彩色菱形的实例代码


Posted in Javascript onAugust 15, 2018

效果图如下所示:

JS打印彩色菱形的实例代码

具体代码如下所示:

<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <title>weirdo</title>
  <style>
    * {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
    }
    .lx {
      text-align: center;
      letter-spacing: 5px;
      margin: 20px;
    }
  </style>
</head>
<body>
<div class="lx">
  <script>
    function cl() {
      var c = '0123456789abcdef';
      var cc = '#';
      cc += c.charAt(Math.round(Math.random() * (c.length - 1)));
      cc += c.charAt(Math.round(Math.random() * (c.length - 1)));
      cc += c.charAt(Math.round(Math.random() * (c.length - 1)));
      cc += c.charAt(Math.round(Math.random() * (c.length - 1)));
      cc += c.charAt(Math.round(Math.random() * (c.length - 1)));
      cc += c.charAt(Math.round(Math.random() * (c.length - 1)));
      return cc;
    }
    function ling(num) {
      for (var i = 1; i <= num; i += 2) {
        document.write('<p class="ling">');
        for (var j = 1; j <= i; j++) {
          document.write('<span style="color:' + cl() + '">*</span>');
        }
        document.write('</p>');
      }
      for (var i = num; i >= 1; i -= 2) {
        document.write('<p class="ling">');
        for (var j = 1; j <= i; j++) {
          document.write('<span style="color:' + cl() + '">*</span>');
        }
        document.write('</p>');
      }
    }
    ling(15);
  </script>
</div>
</body>
</html>

总结

以上所述是小编给大家介绍的JS打印彩色菱形的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
浅谈JavaScript编程语言的编码规范
Oct 21 Javascript
固定表格行列(expression)在IE下适用
Jul 25 Javascript
批量修改标签css样式以input标签为例
Jul 31 Javascript
javascript实现动态改变层大小的方法
May 14 Javascript
跟我学习javascript的prototype原型和原型链
Nov 18 Javascript
jQuery实现返回顶部功能
Feb 23 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
Jan 21 Javascript
Angular1.x自定义指令实例详解
Mar 01 Javascript
Angular 4依赖注入学习教程之InjectToken的使用(八)
Jun 04 Javascript
详解Angular5路由传值方式及其相关问题
Apr 28 Javascript
微信小程序模板template简单用法示例
Dec 04 Javascript
详解Vue调用手机相机和相册以及上传
May 05 Javascript
layui点击按钮添加可编辑的一行方法
Aug 15 #Javascript
layui 优化button按钮和弹出框的方法
Aug 15 #Javascript
jQuery实现参数自定义的文字跑马灯效果
Aug 15 #jQuery
Webpack 4.x搭建react开发环境的方法步骤
Aug 15 #Javascript
React+Webpack快速上手指南(小结)
Aug 15 #Javascript
layui从数据库中获取复选框的值并默认选中方法
Aug 15 #Javascript
关于微信小程序bug记录与解决方法
Aug 15 #Javascript
You might like
PHP安全的URL字符串base64编码和解码
2014/06/19 PHP
PHP采用自定义函数实现遍历目录下所有文件的方法
2014/08/19 PHP
PHP实现模仿socket请求返回页面的方法
2014/11/04 PHP
[原创]php正则删除html代码中class样式属性的方法
2017/05/24 PHP
学习jquery之一
2007/04/27 Javascript
jQuery 源代码显示控件 (Ajax加载方式).
2009/05/18 Javascript
js原型链原理看图说明
2012/07/07 Javascript
JS实现定时页面弹出类似QQ新闻的提示框
2013/11/07 Javascript
js中substring和substr的定义和用法
2014/05/05 Javascript
Node.js实现简单聊天服务器
2014/06/20 Javascript
JavaScript及jquey实现多个数组的合并操作
2014/09/06 Javascript
Node.js事件循环(Event Loop)和线程池详解
2015/01/28 Javascript
EasyUi datagrid 实现表格分页
2015/02/10 Javascript
jQuery检查事件是否触发的方法
2015/06/26 Javascript
基于Jquery easyui 选中特定的tab
2015/11/17 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
2015/11/24 Javascript
JavaScript通过代码调用Flash显示的方法
2016/02/02 Javascript
JavaScript几种数组去掉重复值的方法推荐
2016/04/12 Javascript
使用electron实现百度网盘悬浮窗口功能的示例代码
2018/10/24 Javascript
实例讲解v-if和v-show的区别
2019/01/31 Javascript
解决layer弹出层中表单不起作用的问题
2019/09/09 Javascript
vuex(vue状态管理)的特殊应用案例分享
2020/03/03 Javascript
antd-mobile ListView长列表的数据更新遇到的坑
2020/04/08 Javascript
JS定时器如何实现提交成功提示功能
2020/06/12 Javascript
Taro小程序自定义顶部导航栏功能的实现
2020/12/17 Javascript
初步解析Python中的yield函数的用法
2015/04/03 Python
python 列表输出重复值以及对应的角标方法
2019/06/11 Python
Python3远程监控程序的实现方法
2019/07/15 Python
Pytorch 计算误判率,计算准确率,计算召回率的例子
2020/01/18 Python
python def 定义函数,调用函数方式
2020/06/02 Python
What is the purpose of Void class? Void类的作用是什么?
2016/10/31 面试题
学校十一活动方案
2014/02/01 职场文书
单位工作证明范本
2015/06/15 职场文书
运动会100米加油稿
2015/07/21 职场文书
css position fixed 左右双定位的实现代码
2021/04/29 HTML / CSS
html5表单的required属性使用
2021/07/07 HTML / CSS