javascript循环算术级数

标签 javascript

我有 javascript Div 移动动画。

function move(elem) {

var left = -5

function frame() {

left--  // update parameters 

elem.style.left = left + 'px' // show frame 

if (left == -960)  // check finish condition
  clearInterval(id)
}
var id = setInterval(frame, 10) // draw every 10ms
}

它运行良好,但速度太慢。 var 'left' 的变化如下:-5、-6、-7.. 我需要将其更改为 -5、-10、-15.. 所以我需要这样的东西:

 left--(5)

试了很多,都不行。 希望你能理解。 提前致谢

最佳答案

So I need something like that:

left--(5)

你想要

left -= 5;

这是

的缩写
left = left - 5;

关于javascript循环算术级数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28547644/

相关文章:

Javascript 更改或加载

javascript - 大括号内的 JSX

javascript - 意外的 token ,ES6数组

javascript - font-awesome 不显示带有 React 和 Webpack 的图标(仅正方形)

javascript - 在用户脚本中编辑音频元素音量

javascript - JQuery如何将表格单元格添加到表格行

javascript - 如何并排放置 2 个 div(替代解决方案)

javascript - PreventDefault() 不适用于图像链接

javascript - 如何在 jquery 中触发模糊事件

javascript - 使用 Jquery/JS 根据日期重新排序 JSON