html二维心形线代码
导读:HTML二维心形线代码<!DOCTYPE html><html> <head> <title>二维心形线代码</title> <meta charset="UT...
HTML二维心形线代码
!DOCTYPE html>
html>
head>
title>
二维心形线代码/title>
meta charset="UTF-8">
/head>
body>
canvas id="myCanvas" width="400" height="400">
/canvas>
script>
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
ctx.beginPath();
ctx.lineWidth = 2;
ctx.fillStyle = "#FF0000";
for(var angle=0;
angleMath.PI*2;
angle+=0.01){
var x = 16 * Math.pow(Math.sin(angle), 3);
var y = 13 * Math.cos(angle) - 5 * Math.cos(2 * angle) - 2 * Math.cos(3 * angle) - Math.cos(4 * angle);
ctx.lineTo(x*15 + 200, y*15 + 200);
}
ctx.closePath();
ctx.fill();
/script>
/body>
/html>
以上是HTML二维心形线代码,通过canvas标签和JavaScript代码绘制了一个美丽的心形线。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: html二维心形线代码
本文地址: https://pptw.com/jishu/535612.html
