效果图如下所示:

具体代码如下所示:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
< charset="UTF-8">
< >weirdo</ >
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.lx {
text-align: center;
letter-spacing: 5px;
margin: 20px;
}
</style>
</head>
<body>
<div class="lx">
< >
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);
</ >
</div>
</body>
</html>
总结
以上所述是小编给大家介绍的JS打印彩色菱形的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
继续阅读与本文标签相同的文章
-
从零开始入门 K8s | 应用配置管理
2026-05-17栏目: 教程
-
像改PPT一样去复用AIoT解决方案【IoT Studio 1.7上线】
2026-05-17栏目: 教程
-
小程序如何助力传统行业变现升级?
2026-05-17栏目: 教程
-
如何构建批流一体数据融合平台的一致性语义保证?
2026-05-17栏目: 教程
-
Flink SQL 系列 | 5 个 TableEnvironment 我该用哪个?
2026-05-17栏目: 教程
