Advertisement
Guest User

Untitled

a guest
Aug 21st, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function range(firstnum, lastnum, step){
  2.   var mas=[];
  3.   if (step)
  4.     var i = step;
  5.   else
  6.     i = 0;
  7.   if (step<0){
  8.     mas.push(firstnum);
  9.     for(i; i>(-(firstnum+step)); i--){
  10.     mas.push(firstnum+i);}}
  11.   else{
  12.     for(i; i<lastnum; i++){
  13.     mas.push(firstnum+i);}}
  14.   return (mas);}
  15.  
  16. function sum(mas){
  17.   var summa = 0;
  18.   for(var i=0; i < mas.length; i++){
  19.   summa+=mas[i];}
  20.   return summa;}
  21.  
  22.  
  23. console.log(range(1, 10));
  24. // → [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
  25. console.log(range(5, 2, -1));
  26. // → [5, 4, 3, 2]
  27. console.log(sum(range(1, 10)));
  28. // → 55
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement