谢尔宾斯基
该项目是在 HTML5 画布上递归绘制谢尔宾斯基三角形。
我创建了这个迷你站点来练习 Javascript。 练习的技能是 Javascript、JQuery 和 HTML5 画布和递归。
该站点使用 JQuery 滑块来获得所需的谢尔宾斯基三角形复杂度级别,从 1(只有一个等边三角形)到 9 级深。 然后递归函数绘制分形图案。 基本情况是单个等边三角形,函数调用自身在这些三角形内绘制更多三角形。
谢尔宾斯基三角形使用 HTML5 画布显示。
该网站对移动设备友好,使用 JQuery 调整三角形和其他元素的大小,以便屏幕无论多大,都充满了一个居中的谢尔宾斯基三角形。
1