第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我的第二個for循環(huán) 現(xiàn)實出來多跟第一個重復了

http://img1.sycdn.imooc.com//57beb7cd00014a0b12680501.jpg<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Arc</title>

</head>

<body>

<canvas id="cvs" style="border: 1px solid #aaa;display: block;margin: 10px auto">

你的瀏覽器不支持canvas,請你更換瀏覽器重試。

</canvas>?


<script>

window.onload = function(){

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

canvas.width = 1200;

canvas.height = 600;

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


ctx.lineWidth = 2;

ctx.strokeStyle = "#f62";

// ctx.arc(300,300,200,.5*Math.PI,1.2*Math.PI);

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

ctx.beginPath();

ctx.arc(50+i*100,60,40,0,2*Math.PI*(i+1)/10);

ctx.closePath();

ctx.stroke();

}


// ctx.fillStyle = "#9fe";

// for(var j=0;j<10;j++){

// ?ctx.beginPath();

// ?ctx.arc(50+j*100,60,40,0,2*Math.PI*(j+1)/10);


// ?ctx.fill();

// }

ctx.lineWidth = 5;

ctx.strokeStyle = "#df2";

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

ctx.beginPath();

ctx.arc(50+i*100,60,40,0,2*Math.PI*(i+1)/10);

ctx.closePath();

ctx.stroke();

}

}


</script>

</body>

</html>


正在回答

2 回答

你的y軸坐標重復了 ,因為canvar是不會占用空間的,你三個循環(huán)都在同一坐標ctx.arc(50+i*100,60,40,0,2*Math.PI*(i+1)/10); //哪個50+i*100是x軸 ,60是y軸,因為重復所有重疊在一起了

0 回復 有任何疑惑可以回復我~

你第一個循環(huán)不用改變,第二個循環(huán)這句話“ctx.arc(50+i*100,60,40,0,2*Math.PI*(i+1)/10);”改為“ctx.arc(50+i*100,200,40,0,2*Math.PI*(i+1)/10);”因為你y軸距離上邊的高度都是60,所以第二個覆蓋了第一個。所以第二個循環(huán)的60改為200,就不會重復了,希望對你有幫助!

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么我的第二個for循環(huán) 現(xiàn)實出來多跟第一個重復了

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號