念念不忘
必有回响

js基础练习题-编写程序实现简单的运算

配图:

1)计算下列算式,并将结果输出:

 代码实现:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			//简单运算 只不过是用咱们的编程语言
			var result = 324*(23+214)/(568-129)-11*(235-24);
			
			console.log(result);			
		</script>
	</body>
</html>

2)住房公积金缴纳金额与工资两者的关系是:住房公积金 = 税前工资 * 0.1 * 2 ;

编写程序,让用户输入税前工资,弹出对应的公积金数额。

代码实现:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			//先把用户的税前工资用一个变量存储起来
			var salary = prompt("请输入您的税前工资:");
			
			//应缴纳的公积金
			var money = salary * 0.1 * 2;
			
			alert("您应该缴纳的公积金金额是:"+money);
		</script>
	</body>
</html>

3) 用JS计算下列算式,并将结果在弹出:

代码实现:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			var result = Math.pow((23 + Math.pow(5,7))/45,2);
			
			console.log(result);
		</script>
	</body>
</html>

4) 编写程序,提示用户输入圆锥的底面半径和高,然后弹出它的体积,计算圆锥体积的公式是:

体积V=1/3π半径2*高

代码实现:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			//将用户输入的半径和高存储起来
			var r = prompt("请您输入半径(cm):");
			var h = prompt("请您输入高(cm):");
			
			//计算体积-(隐式转换)
			var v = 1/3*Math.PI*Math.pow(r,2)*h;
			
			console.log(v)
		</script>
	</body>
</html>

5) 如果今天是星期五,那么100天后是星期几?用户输入一个天数,计算这个天数后是星期几。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			var num = prompt("今天是星期五,请您输入一个数我来计算这个天数后是星期几?");
			
			console.log((num%7+5)%7)
		</script>
	</body>
</html>

6) 用户输入一个三位数,弹出各个数位的和。比如:

用户输入155,就弹出11

用户输入316,就弹出10

用户输入989,就弹出26

用户输入678,就弹出21

代码实现:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">

			var num = prompt("请您输入三位数");
		
			var bw = Math.floor(num/100);
			var sw = parseInt(num%100/10);
			var gw = num%10;
			
			//个位十位百位之和
			var sum = bw + sw + gw;
			
			console.log("你输入的三位数"+num+"的各个位数之和数"+sum);
		</script>
	</body>
</html>

7)、var a = 123;  var b = 456;

自己写一点操作,实现 【 console.log(a);//456      .. console.log(b);//123】

代码实现方法1:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			var a = 123;
			var b = 456;
			
			//我在多声明一个变量用来当做交换机
			var c = a;
			a = b;
			b = c;
			
			
			console.log("a的值是"+a);
			console.log("b的值是"+b);
		</script>
	</body>
</html>

代码实现方法2:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			var a = 123;
			var b = 456;
			
			a = a + b;//a就是两个数之和
			
			b = a - b;//b此时就等于a了
			
			a = a - b;//a是两个数之和  b经过上一步已经变成a了
			
			
			console.log("a的值是"+a);
			console.log("b的值是"+b);
		</script>
	</body>
</html>

 

 

赞(0) 打赏
未经允许不得转载:小蚁上树 » js基础练习题-编写程序实现简单的运算
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址