我想要它每秒打印0到9 ?到就是不打印應該怎么做呀 ?謝謝
為什么打印出來是10 啊
慕斯卡5910870
2016-09-09 16:16:35
TA貢獻217條經驗 獲得超353個贊
換位置:i++和document.title=i換位置即可
分析:退出循環(huán)條件是i<10,那么當退出的時候i應該=10才會退出吧?所以打印i的值為是10
TA貢獻361條經驗 獲得超191個贊
因為你i值經過第一次循環(huán)后就是10了,所以以后每秒都不再執(zhí)行for循環(huán),需要把var i=0放到函數(shù)內部;即讓它每次循環(huán)完,i刷新為0;因為運行速度很快,用document.title是看不見的,可以用console.log
function??fn1()?{ ????var?i?=?0; ????for?(;?i?<?10;)?{ ????????i++; ????????console.log(i)??? ????} } setInterval(fn1,1000)
舉報