我想为div做一个无限的动画.
我成功地创造了一个无限移动的div,但它并不像一个一致的动画.div正在移动,然后再次调用该函数并再次移动,当动画停止并再次启动时,您会看到可以.
这是我做的代码:
this.movePipesHolder = function(){
this.pos=this.pos-10;
parent=this;
$('#pipesHolder').animate({"left":this.pos},function(){
parent.movePipesHolder();
});
}
Run Code Online (Sandbox Code Playgroud)
我希望我能正确解释自己.
我需要循环运行80次并生成0-79之间的随机数,但它不会重复已经生成的数字.
我怎样才能做到这一点?
我想创建一个函数,我给它一个数字,函数返回一个从1到该数字的螺旋(在二维数组中).例如,如果我将数字25赋予函数,它将返回如下内容:

我尝试了不同的方法,但没有成功.我只是想不通.
希望我能正确解释自己.
我想用python编写一个在列表中找到值的程序。像这样:
arr = [1, 14, 2, 4, 5, 11, 8, 10]
for i in range(1, len(arr)):
if(i * 2 in arr):
print "!"
Run Code Online (Sandbox Code Playgroud)
我要检查的数组要更长一些,因此需要很长时间。
我想出了一个制作哈希表而不是列表的想法。像这样的东西:
arr = {1: "something", 14: "something", 2: "something", 4: "something",
5: "something", 11: "something", 8: "something", 10: "something"}
Run Code Online (Sandbox Code Playgroud)
我的想法是检查是否i等于(例如)2检查是否arr[i*2]将返回某些内容,因为这样,程序就无需查找就可以调用它(如果存在)。
问题是是否i等于,3所以它将检查是否arr[3*2]会返回某些内容,不会,因为没有键6会返回错误。
我如何用我的想法做到这一点?
如果我正在调用2或3次函数,如下所示:
somefunction();
somefunction();
Run Code Online (Sandbox Code Playgroud)
我怎么知道这个函数最后一次调用的时间是什么时候?
我问这是因为我想要最后一个功能再做一件事.