переменное число аргументов





js/script.js
  • function funMake() {
  •  var res = 0;
  •  for(var i=0; i<arguments.length; i++) {
  •   res+=arguments[i];
  •   document.write(arguments[i] + '&nbsp;');
  •  }
  •  document.write('= ' + res);
  • }
  • function funMake() {
  •  var res = 0;
  •  for(var i=0; i<arguments.length; i++) {
  •   res+=arguments[i];
  •   document.write(arguments[i] + '&nbsp;');
  •  }
  •  document.write('= ' + res);
  • }


index.html
  • <!DOCTYPE html>
  • <html>
  • <head>
  •  <meta charset="utf-8" />
  •  <title>New Page</title>
  •  <script src="js/script.js"></script>
  • </head>
  • <body>
  • <script>
  •  funMake(1, 2, 3, 4, 5);
  • </script>
  • </body>
  • </html>
  • <!DOCTYPE html>
  • <html>
  • <head>
  •  <meta charset="utf-8" />
  •  <title>New Page</title>
  •  <script src="js/script.js"></script>
  • </head>
  • <body>
  • <script>
  •  funMake(1, 2, 3, 4, 5);
  • </script>
  • </body>
  • </html>