-
求出1-100之間的和
<script>
var sum=0;
for(var i=1;i<101;i++){
sum+=i;
}
alert(sum)
</script>
-
求出1-100之間的所有奇數(shù),偶數(shù)和
<script>
var Event=0;
var Odd=0
for(var i=1;i<101;i++){
if(i%2==0){
Event+=i
}else{
Odd+=i;
}
}
console.log(Event)
console.log(Odd)
</script>
-
將10000元存入銀行,年利率是千分之三。每過(guò)一年將利息加入本金再生利(復(fù)利),計(jì)算5年后,本金加利息一共多少元。
結(jié)果源碼:
<script>
var pr=10000;
for(var i=1;i<=5;i++){
pr+=pr*0.003// 這等于 pr= pr+pr*0.003
}
alert(pr)
</script>
-
求斐波那契數(shù)列第12項(xiàng)
結(jié)果源碼:
<script>
//斐波那契數(shù)列:1 1 2 3 5 8 13 21 34 55 89 144
//規(guī)律:就是前一項(xiàng)+后一項(xiàng)
var n1=1;//從1開始,屬于前一項(xiàng)
var n2=2;//緊接著2,屬于后一項(xiàng)
for(var i=3;i<12;i++){
var temp=n2; //先把前一項(xiàng)給記錄下來(lái)。
n2+=n1; //然后把它們兩個(gè)的值永遠(yuǎn)賦給后一項(xiàng),也就是n2;
n1=temp; //再把先開始n2的值給n1。以此類推。
}
alert(n2)
//實(shí)在看不懂就打斷點(diǎn)。再在紙上畫幾遍。不要超過(guò)20分鐘,否則會(huì)疲憊。如果還看不懂,就先放在這里,繼續(xù)向后學(xué),10天半個(gè)月后再來(lái)看,估計(jì)就看懂啦。
</script>
-
打印 1—100之間,不能被7整除的數(shù)字之和。
結(jié)果源碼:
<script>
var sumOdd=0;
for(var i=1;i<101;i++){
if(i%7!==0){
sumOdd+=i;
}
}
console.log(sumOdd)
</script>
-
1-100之間不能被3整除的和,從2000及以上開始打印出來(lái)。
結(jié)果源碼:
<script>
var sumOdd=0;
for(var i=1;i<101;i++){
if(i%3!==0){
sumOdd+=i;
if(sumOdd>=2000){
console.log(sumOdd)
}
}
}
</script>