圆形轨迹函数

# 圆形轨迹


function yuan(obj,x,y,s){

var num = 0;

setInterval(function(){

var a = Math.sin(num*Math.PI/180)*s;

console.log("a:"+a)

var b = Math.cos(num*Math.PI/180)*s;

console.log("b:"+b)

obj.style.top=y+a+"px";

obj.style.left=(x-250)+b+"px";

num++;

if (num>360)

{

num=0

}

}, 50)

}


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 2,097评论 1 10
  • JavaScript之父:Brendan Eich 。 -基本语法:借鉴了C语言和Java语言。-数据结构:借鉴了...
    饥人谷_kule阅读 610评论 0 0
  • 不支持上传文件,所以就复制过来了。作者信息什么的都没删。对前端基本属于一窍不通,所以没有任何修改,反正用着没问题就...
    全栈在路上阅读 1,995评论 0 2
  • 1. tab列表折叠效果 html: 能源系统事业部 岗位名称: 工作地点 岗位名...
    lilyping阅读 1,891评论 0 1
  • 能自己扛,就不要声张。越长大就会只报喜不报忧。学会自愈,很多想要抱怨的话在嘴边又咽回去了,越来越觉得别人根本...
    _花開陌上阅读 307评论 0 0