为了账号安全,请及时绑定邮箱和手机立即绑定

求这两代码的区别,上面的代码不能画圆

var hourNumber=[3,4,5,6,7,8,9,10,11,12,1,2];

for(var i=0;i<hourNumber.length;i++){

var rad=2*Math.PI/12*i;

var y=Math.sin(rad)*(r-30);

var x=Math.cos(rad)*(r-30);

xtx.fillText(hourNumber[i],x,y);

}

/*hourNumber.forEach(function(number,i){

var rad =2*Math.PI/12*i;

var y=Math.sin(rad)*(r-30);

var x=Math.cos(rad)*(r-30);

xtx.fillText(number,x,y);

})*/


正在回答

2 回答

你好,我刚刚做了一下,是正确的,可以画出圆

1 回复 有任何疑惑可以回复我~
#1

纵使不如意丶但仍在坚持 提问者

我就好奇,为什么我用上面的方法,在我的文档里,圆就消失了,把上面的代码注释圆又出来了――
2017-02-20 回复 有任何疑惑可以回复我~

用你的方法,求弧度的时候,分母不能为负数

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求这两代码的区别,上面的代码不能画圆

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信