Mis*_*hko 3 javascript jquery series
你将如何在Javascript/jQuery中迭代以下系列:
1, -2, 3, -4, 5, -6, 7, -8, ...
Run Code Online (Sandbox Code Playgroud)
我是这样做的:
n = 1
while (...) {
n = ((n % 2 == 0) ? 1 : -1) * (Math.abs(n) + 1);
}
Run Code Online (Sandbox Code Playgroud)
有更简单的方法吗?
Poi*_*nty 11
你可以保留两个变量:
for (var n = 1, s = 1; ...; ++n, s = -s)
alert(n * s);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
227 次 |
| 最近记录: |