Java教程

4.1 js小练习题javascript 今日小练习

本文主要是介绍4.1 js小练习题javascript 今日小练习,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

js小练习题javascript 今日小练习

  1. 输入一个数字,判断是不是水仙花数自恋数(自幂数 各位的3次方+十位的三次方+百位的三次方等于153) ----输出true或false即可。
    解答:
<script type="text/javascript">
   		// 水仙花数
   			var bai = Number(prompt("请输入一个数:"));
   			var a = bai%10;//求出的个位数 过程就是取余 不用多说吧
   			
   			var b = bai%100;
   			var b1 = b-a;
   			var b2 = b1/10; //求出的十位数
   			
   			var c = bai - b;
   			var c1 = c/100; //求出百位数
   			
   			
   			alert((a*a*a+b2*b2*b2+c1*c1*c1)==153);//输入153  结果为true  证明153就是水仙花数
   	</script>
  1. 一个笼子里有鸡和兔子,头有35只,脚有94只,输入两个数字,分别代表鸡和兔子的个数,输出是答案。(鸡兔同笼问题)---输出true和false即可。
<script type="text/javascript">
			var ji = Number(prompt("请输入鸡数:"));
			var tu = Number(prompt("请输入兔数:"));
			
			alert((ji*2 + tu*4 ==94)&&(ji + tu ==35));//简单的方程
			
</script>
  1. 同学聚会,进行点餐,点了大盘鸡,水煮鱼,大虾以及四个凉菜和一箱啤酒,分别录入各个单价,录入总学生数,计算人均多少钱。(要求输入有小数)。
<script type="text/javascript">
			var ji = parseFloat(prompt("请输入大盘鸡单价:"));//parseFloat转化小数
			var yu = parseFloat(prompt("请输入水煮鱼单价:"));
			var xia = parseFloat(prompt("请输入大虾单价:"));
			var cai = parseFloat(prompt("请输入凉菜单价:"));
			var jiu = parseFloat(prompt("请输入啤酒单价:"));
			var Szong = parseFloat(prompt("请输入学生总数:"));
			alert("人均" + (ji + yu + xia + cai*4 + jiu)/Szong); 

</script>
这篇关于4.1 js小练习题javascript 今日小练习的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!