经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » JS/JS库/框架 » JavaScript » 查看文章
JS实现购物车中商品总价计算
来源:jb51  时间:2021/3/8 11:18:17  对本文有异议

JS计算购物车中商品总价,供大家参考,具体内容如下

题目要求:

购物车中有若干商品信息,其中包括商品的名称、单价、数量,计算购物车中商品的总价。

具体思路:

商品信息通过创建商品对象来实现,若干商品的加和通过创建数组来放置若干商品,再通过遍历数组读取指定属性对价格进行计算。

具体代码:

  1. <script type="text/javascript">
  2. // 总价变量
  3. var sum = 0;
  4. // 商品对象
  5. function Goods(name,price,amount){
  6. this.name = name;
  7. this.price = price;
  8. this.amount = amount;
  9. // this.add = fun();
  10. }
  11. // 定义声明商品实例
  12. var goods1 = new Goods("钢笔",100,1);
  13. var goods2 = new Goods("纸巾",10,1);
  14. var goods3 = new Goods("练习册",100,2);
  15. // 创建函数进行总价计算
  16. function totalPrice(){
  17. // 将对象放入数组
  18. var arr = new Array(goods1,goods2,goods3);
  19. // 通过遍历将各个商品价格进行相加
  20. for(var i in arr){
  21. sum = sum + (arr[i].price * arr[i].amount);
  22. };
  23. console.log(sum);
  24. };
  25. console.log(goods1);
  26. console.log(goods2);
  27. console.log(goods3);
  28. totalPrice();
  29. </script>

运行结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持w3xue。

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号