js-03课 -03 加减算法
Posted 黑土白云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js-03课 -03 加减算法相关的知识,希望对你有一定的参考价值。
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <script> //fn1(1, 2, 3, 5); function fn1() { alert(arguments) // object alert(arguments.length) // 4 alert(arguments[arguments.length - 1]) // 5 } // 课后小练习: alert(sumOrSub(1, 2, 3, ‘+‘)); // 6 alert(sumOrSub(10, 2, 3, 4, ‘-‘)); // 1 function sumOrSub() { var total = 0; var flag = arguments[arguments.length - 1]; switch (flag) { case ‘+‘ : for (var i = 0; i < arguments.length - 1; i++) {total += arguments[i];} break; case ‘-‘ : for (var i = 1; i < arguments.length - 1; i++) {total += arguments[i];} total = arguments[0] - total; break; case ‘*‘ : break; case ‘/‘ : break; } return total; } </script> </body> </html>
以上是关于js-03课 -03 加减算法的主要内容,如果未能解决你的问题,请参考以下文章
代码练习(二维数组的定义,字符串加减,子元素的创建及绑定,排序算法)