4-10练习

来源:4-10 编程练习

夕落呀

2018-12-22 12:31:22

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>案例</title>

    <style>

        canvas{background-color:lightblue;}

    </style>

</head>

<body>

    <canvas id="canvas" width="600px" height="600px">您的浏览器不支持</canvas>

    <script>

        var canvas=document.getElementById("canvas");

        var context=canvas.getContext("2d");

        context.translate(300,300);

        context.fillStyle="pink";

        context.arc(0,0,100,0,2*Math.PI,true);

        context.fill();

        

        context.beginPath();

        context.strokeStyle="#000";

        for(var i=0; i<4; i++){

            context.rotate(Math.PI / 2);

            context.moveTo(85,0);

            context.lineTo(100,0);

        }

        context.stroke();

        

        context.beginPath();

        context.strokeStyle="blue";

        context.moveTo(0,0);

        context.lineTo(0,-70);

        context.stroke();

        context.beginPath();

        context.rotate(Math.PI / 2);

        context.moveTo(0,0);

        context.lineTo(0,-75);

        context.stroke();

      //在此处编写代码

    </script>

</body>

</html>


写回答

1回答

好帮手慕星星

2018-12-23

经测试代码实现效果是不错的,可以将时针的长度再缩短一些:

http://img.mukewang.com/climg/5c1efc0600017fd204120272.jpg

祝学习愉快!

0

0 学习 · 4826 问题

查看课程

相似问题

4-5练习 对吗

回答 1

4-5编程练习

回答 1

3-11练习

回答 1

7-7练习

回答 1

3-5编程练习

回答 1