本文主要是介绍【Javascript编程实操05】1、小明买洗发水、香皂、牙刷组合 2、利用循环写出100以内的奇数的和及偶数的和,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
1、小明买洗发水、香皂、牙刷组合
代码:
实现效果:
2、利用循环写出100以内的奇数的和及偶数的和
代码:
实现效果:
总结
前言
本次主要是继续针对Javascript阶段的for循环的实操练习,共有2个实操,大家可以在实操的过程中更加深入地理解JavaScript语句的知识。
1、小明买洗发水、香皂、牙刷组合
题目:小明单位发了100元的购物卡,小明到超市买三类洗化用品,洗发水(15元),香皂(2元),牙刷(5元)。要把100元整好花掉,可如有哪些购买结合?
代码:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>小明买洗发水、香皂、牙刷组合</title>
</head>
<body><script>/**小明单位发了100元的购物卡,小明到超市买三类洗化用品,洗发水(15元),香皂(2元),牙刷(5元)要把100元整好花掉,有哪些购买结合?**///只买洗发水,不能超过6个;只买香皂,不能朝贡50个,只买牙刷,不能超过20个//加一个计数变量,每执行一次,就计数一次,从1开始,开头设置为0,要进行下一次循环,就要先自增一次var d=0;for (var a = 0; a<=6; a++) {for (var b = 0; b<=50; b++) {for (var c = 0; c<=20; c++) {//是正好花掉,所以会设置==,如果是花在100以内,那么可以用<=if (a*15+b*2+c*5==100) {document.write(++d+"、洗发水:"+a+"香皂:"+b+"牙刷:"+c+"<br />");}}}}</script>
</body>
</html>
实现效果:
2、利用循环写出100以内的奇数的和及偶数的和
代码:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>利用循环写出100以内的奇数的和及偶数的和</title>
</head>
<body><script>//本次代码是比较简单地利用了for循环,如果说利用for循环,然后用if循环辨别//也是一种写法,有兴趣的可以采用多种写法var s1=0;var s2=0;//100以内不包括100的话就写<,如果包含就写<=// 奇数for (var odd= 1; odd < 100; odd+=2) {s1+=odd;}document.write("100以内的奇数之和为"+s1+"<br/>");//偶数for (var even= 0; even < 100; even+=2) {s2+=even;}document.write("100以内的偶数之和为"+s2);</script>
</body>
</html>
实现效果:
总结
本次的实操都比较简单,仅仅是简单地采用了for循环,大家有兴趣的话,可以采用多种循环方式结合的方法进行尝试。如果大家觉得有所帮助,记得点赞收藏和关注哦!
这篇关于【Javascript编程实操05】1、小明买洗发水、香皂、牙刷组合 2、利用循环写出100以内的奇数的和及偶数的和的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!