我如何得到所有從0
數字 - x
如果x是像這樣的變量:從一個循環中獲取數字到x?
var x = 5
然後循環話,那麼它就被console.log()
單獨記錄它們呢?
我在想我可以使用.each()
,但使用類似for
或while的東西可能更有意義。我會張貼代碼,但我真的不能想到一個好的/可能的方式來做到這一點。
我如何得到所有從0
數字 - x
如果x是像這樣的變量:從一個循環中獲取數字到x?
var x = 5
然後循環話,那麼它就被console.log()
單獨記錄它們呢?
我在想我可以使用.each()
,但使用類似for
或while的東西可能更有意義。我會張貼代碼,但我真的不能想到一個好的/可能的方式來做到這一點。
這實在是非常基本的:
for (var i = 0; i < x; ++i) console.log(i);
(使用<=
如果要包括x
輸出值)。
感謝您對這個荒謬簡單的問題,神祕的用戶downvote。 – Pointy
爲什麼會有downvote? –
var x = 5;
for (var i = 0; i <= x; i++)
console.log(i);
jQuery的$.each()
方法是遍歷一個對象或陣列,所以它對這個問題沒有任何意義,雖然你可以做這樣的傻事:
$.each(new Array(x+1), function(i) {
console.log(i);
});
即,創建一個包含x+1
元素的新數組,然後專門遍歷它以使用索引值。 我不推薦這個,,但自從你問了關於jQuery ...
喜歡這個? http://jsfiddle.net/howderek/KKgPT/
x = 5;
for (i = 0;i <= x;i++) {
console.log(i);
document.getElementById("result").innerHTML += i + ' ';
}
你真的認爲你需要jquery嗎? – PeeHaa
爲什麼不用'for'循環? –
不,我允許jQuery的可能性... – Charlie