1-100奇數的和


1-100奇數的和

var sum=1;
			for(var i=1;i<100;i++){
				sum*=i;
			}
			document.write(sum);   
			var sum=0
			for(var i=1;i<100;i++){
				if(i % 2 != 0){	
					sum+=i;
				}
			}

1-100能被3整除的數

document.write(sum);   
		var sum=0;
		for(var i=1 ;i<100;i++){
			if(i%3==0){
				sum+=i;
			}			
		}

1-100不能被7整除的數

document.write(sum);	
			var sum=0;
			for(var i=1 ;i<100;i++){
				if(i%7!=0){
					sum+=i;
				}			
			}	
			document.write(sum);	

本金10000元存入銀行,年利率是千分之三,每過1年,將本金和利息相加作為新的本金。計算5年后,獲得的本金是多少?

var manry=10000;
var lx=0.003;
for(var i=1;i<=5;i++){
manry += manry*lx;
			 }
			document.write(manry);

有個人想知道,一年之內一對兔子能繁殖多少對?
於是就築了一道圍牆把一對兔子關在里面。
已知一對兔子每個月可以生一對小兔子,
而一對兔子從出生后第3個月起每月生一對小兔子。
假如一年內沒有發生死亡現象,
那么,一對兔子一年內(12個月)能繁殖成多少對?
(兔子的規律為數列,1a,1b,2c,3,5,8,13,21)

for(var i=1;i<=9;i++){
				for(var j=i;j<=9;j++){
					document.write(j+'*'+i+'='+j*i+'&nbsp;'+'&nbsp;');
				}
				document.write('<br/>');
			}

輸出100-999之間的所有水仙花數: 153=1的三次方 + 5的三次方 + 3的三次方

分析:根據這一特性,我們可以得出,一個三位數的百位數就等於該數除以100的整數部分(
567除以100的整數部分為5,即它的百位數是5),
而十位數等於該數減去百位數乘以100再除以10的整數部分((567-5100)再除以10的整數部分等於6,即該數十位數是6),
而個位數就等於該數減去百位數乘以100,再減去十位數乘以10(567-5100-6*10=7,個位數為7)

var a,b,c;
for(var i=100;i<=999;i++){
a=parseInt(i/100);
					b=parseInt((i-a*100)/10);
					c=parseInt((i-a*100-b*10));
					if(a*a*a+b*b*b+c*c*c==i){
						document.write(i+'<br/>');	
					}				
				}			
				var a;
				var b;
				var c;
				var sum;
				for(var i=100;i<999;i++){
				
				a=i/100;
				b=(i-a*100)/10;.
				c=i-a*100-b*10;
				 // sum=parseInt('a'+'b'+'c');
				 sum=a*a*a + b*b*b + c*c*c;
				 if(sum==i){
					 document.write(i+'是水仙花數字');
				 }
				
			}

自定義表格:
要求:
(1)手動輸入行數和列數;
(2)JS之 for循環實現 創建表格的行和列
(3)表格在頁面中居中,並具備背景圖片和 每一個單元格的邊框(單一的邊框);

var h = parseInt( prompt('請設置表格的行數'));
			var l = parseInt( prompt('請設置表格的列數'));
			document.write("<table border='1px' align='center' cellspacing='0px' background='img/wb.jpg'>");
			for(var i=0;i<h;i++){
				document.write("<tr style='width: 20px; height: 20px;'>");
				for(var j=0;j<l;j++){
					document.write("<td style='width: 20px; height: 20px;'>");
					document.write("</td>");
					}
				document.write("</tr>");
				}
			document.write("</table>");

入職薪水10k,每年漲幅5%,50年后工資多少?

var money =10000;
		var li=0.05;
		for(var i=1;i<=50;i++){
			money+=money*li;			
		}
		document.write(money);
				var money=10000;
				var z=0.05;
				for(var i=0;i<=50;i++){
					money+=money*z;
				}
				document.write('恭喜你你50年后的工資是:'+ money +'元,牛逼了老哥');

打印1000-2000年中所有的閏年,並以每行四個數的輸出?
var num=0;

				for(var i=1000;i<=2000;i++){
					if(i%4==0 && i%100!=0|| i%400==0){
						document.write(i+'&nbsp;');
						
						num++;
						if(num%4==0){
							document.write('<br/>');
						}
					}
				}
				document.write(num_1);
		
		
		
		
				for(var i=1000;i<=2000;i++){
					
					if(i%4==0&&i%100!=0||i%400==0){
						document.write(i+"<br/>");
					}
				}

有1元,2元,5元的錢,現在湊成20元,有多少種可能性?

			 var a=1,b=2,c=5;
			 var sum=0;
			 for(var i=0;i<=20;i++){
				 for(var y=0;y<=10;y++){
					 for(var z=0;z<=4;z++){
						if(i+2*y+5*z==20){    //循環次數*錢數==20條件成立sum++
							sum++;
						} 
					 }
				 }
			 }
			 document.write(sum);

一張紙的厚度是0.0001米,將紙對折,問 對折多少次厚度超過珠穆朗瑪峰的高度8848米?

var Height =8848;
				var hou=0.0001;
				for( var i=0;hou<=Height;i++){  //判斷條件紙的厚度==珠穆朗瑪峰的高度之后跳出循環
					hou*=2;		  //每折一次紙的厚度*2
				}
				document.write(i);

羽毛球拍15元,球3元,水2元。200元每種至少一個,有多少可能?
條件為:羽毛球拍最多買13個 球最多買66個 水最多買100個

var a=15,b=3,c=2;
			var sum=0;
			for( var i=0;i<=100;i++){
				for( var j=0;j<=66;j++){
					for( var k=0;k<=13;k++){
						if(i*c+j*b+k*a==200){
							sum++;
						}
					}
				}		
			}
			document.write(sum);

公雞2文,母雞1文,小雞半文,每種至少一只,100文買100只雞有多少可能性
條件:公雞最多50,母雞最多100,小雞最多200

var g=2;m=1;x=0.5;
			sum=0;
			for(var i=1;i<=200;i++ ){
				for( var j=1;j<=100;j++){
					for( var k=1;k<=50;k++){
						if(i*x+j*m+k*g==100 && i+j+k<=100){  
				// 三種小雞的數加起來等於100只的時候
							sum++;
						}					
					}	
				}				
			}
			document.write(sum);

數組練習題:
在一個大學的編程選修課班里,
我們得到了一組參加該班級的學生數據,
分別是姓名、性別、年齡和年級,接下來呢,
我們要利用JavaScript的知識挑出其中所有是大一的女生的的名字哦。
學生信息如下:

(‘小A’,’女’,21,’大一’), (‘小B’,’男’,23,’大三’),

(‘小C’,’男’,24,’大四’), (‘小D’,’女’,21,’大一’),

(‘小E’,’女’,22,’大四’), (‘小F’,’男’,21,’大一’),

(‘小G’,’女’,22,’大二’), (‘小H’,’女’,20,’大三’),

(‘小I’,’女’,20,’大一’), (‘小J’,’男’,20,’大三’)

var arr=[
						['小A','女',21,'大一'],
						['小B','男',23,'大三'],
						['小C','男',24,'大四'],
						['小D','女',21,'大一'],
						['小E','女',22,'大四'],
						['小F','男',21,'大一'],
						['小G','女',22,'大二'],
						['小H','女',20,'大三'],
						['小I','女',20,'大一'],
						['小J','男',20,'大三']
						];
				var name;
			for(var i=0;i<arr.length;i++){
				
					if(arr[i][3]=='大一'&&arr[i][1]=='女'){
						name =arr[i][0];
						document.write(name); 		
				}
			
				
			}

大馬馱 2 石糧食,中馬馱 1 石糧食,兩頭小馬馱一石糧食,要用 100 匹
馬,馱 100 石糧食,該如何調配?

var str=parseInt(('請輸入馬駝的個數'));	
			var sum=0;
			for(var i=0;i<=(str/2);i++ ){
				for( j=0;j<=str;j++){
					var x = str-i-j;
					if( i + j + x == str && i*2 + j + x/2==str){
								sum++;										
					}
				}
				
			}
			document.write(sum);

小明單位發了 100 元的購物卡,小明到超市買三類洗化用品,洗發水(15元),香皂(2 元),牙刷(5 元)。要把 100 元整好花掉,可如有哪些購買
結合?

		var sum=0;
		for(var i=0;i<=50;i++){
			for(var j=0;j<=20;j++){
				for(var k=0;k<=6;k++){
					if(i*2 + 15*j + 5*k==100){
						 document.write("洗發水:"+k+"香皂:"+i+"牙刷:"+j+"<hr />");
					}
					
				}
				
			}
			
		}	
				document.write(sum);

公園里有一只猴子和一堆桃子,猴子每天吃掉桃子總數的一半,把剩下一半中扔掉一個壞的。到第七天的時候,猴子睜開眼發現只剩下一個桃子。問公園里剛開始有多少個桃子?

22 10 4 1     2*n+2
				var num=1;
				for(var i=1;i<=6;i++){
					num=2*num+2;
				}   				
				document.write(num);
			// num=1	2*1+2=4	思路
			// num=4	2*4+2=10
			// num=10  2*10+2=22
			// num=22 	2*22+2=46
			// num=46 	2*46+2=94
			// num=94  2*94+2=190
			// num=190

五個小朋友排成一隊。
問第一個多大了,第一個說比第二個大兩歲,
問第二個,第二個說比第三個大兩歲,以此類推。
問第五個小朋友幾歲了,第五個小朋友說 3 歲了。
問第一個小朋友幾歲?

  // i i-2 i-2-2 i-2-2-2 i-2-2-2-2 3      3+2 5+2 思路
    			var age=3;
    			for(var i=1;i<=4;i++){
    				age=age+2;
    			}
    			document.write(age);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM