js练习题整理

JS编码题
1、 输入一个随机位数的数字(10位以内),逆序打印输出各位数是多少
如:输入:8273842
输出:
2
4
8
3
7
2
8

var numb1 = prompt("请输入一个10位以内的数字:"), prt;
	var len = numb1.length;
	for (var i = 1; i <= len; i++) {
	
		prt = numb1 % 10;
		numb1 = parseInt(numb1/10);
		document.write(prt);
		document.write("
"); if(numb1 == 0){ break; }

2、递归(菲波拉契数列,兔子数列)


3、给定一个年份、月份,判断该月有多少天


4、判断平闰年
js练习题整理_第1张图片
5、计算 1+2+3+4+5+…+100 计算100的阶乘
js练习题整理_第2张图片
6、打印1-100之间所有3或7的倍数 (打印1-100之间所有能被3或者7整除的数)
js练习题整理_第3张图片
7、 从输入框中接收一个数字输入,打印输出结果,如:输入 3
输出: 0 + 3 = 3
1 + 2 = 3
2 + 1 = 3
3 + 0 = 3
js练习题整理_第4张图片
8、入职薪水10K,每年涨幅5%,50年后工资多少?
js练习题整理_第5张图片
9、求100-999之间的水仙花数。
水仙花:是一个3位数,该三位数各位数字立方之和等于该数本身,如 153 就是一个水仙花数
js练习题整理_第6张图片
10、

			*
			**
			***
			****
			*****
			******
			*******
			********
			*********
			**********
			***********
			************
			*************
			**************
			***************

js练习题整理_第7张图片
11、

		   *
	      **
	     ***
	    ****
	   *****
	  ******
	 *******
	********

js练习题整理_第8张图片
12、

          *
	     ***
	    *****
	   *******
	  *********
	 ***********
	*************

js练习题整理_第9张图片
13、

			   *
		      ***
		     *****
		    *******
		   *********
		  ***********
		 *************
		***************
		 *************
		  ***********
		   *********
		    *******
		     *****
		      ***
		       *

js练习题整理_第10张图片
14、打印空心菱形
js练习题整理_第11张图片
15、打印九九乘法表
js练习题整理_第12张图片
16、判断一个数字是否为素数
js练习题整理_第13张图片
17、求x的y次方 15的13次方
js练习题整理_第14张图片
18、求出1-1/2+1/3-1/4+1/5-1/6…1/100的和
js练习题整理_第15张图片
19、有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,求棋盘上放的所有芝麻的重量
js练习题整理_第16张图片
20、篮球从5米高的地方掉下来,每次弹起的高度是原来的30%,经过几次弹起,篮球的高度低于0.1米。
js练习题整理_第17张图片
21、
 定义函数,求某个年份是否为闰年
 定义函数,求某年某月有多少天
定义函数,求某年某月1号距1900-1-1多少天
定义函数,求某年某月1号是星期几
定义函数,打印某年某月的日历
定义函数,打印某年的日历

js练习题整理_第18张图片
js练习题整理_第19张图片
js练习题整理_第20张图片
22、
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,
加密规则如下:每位数字都加上3,然后用除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换,请编写一个函数,传入原文,输出密文。
试编写函数,传入密文,输出原文
js练习题整理_第21张图片
js练习题整理_第22张图片

你可能感兴趣的:(前端面试题)