ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

1-100奇数的和

2020-05-04 16:05:00  阅读:414  来源: 互联网

标签:奇数 sum write 大一 var 100 document


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);

标签:奇数,sum,write,大一,var,100,document
来源: https://www.cnblogs.com/w693/p/12826843.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有