Todorov_Stanimir

06. Bomb Numbers Arrays Advanced - Exercise

Jun 12th, 2019
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function bombNumbers(parameter, parameter2) {
  2.     let bomb = parameter2[0];
  3.     let power = parameter2[1];
  4.     let index = 0;
  5.     let start = 0;
  6.     let finish = 0;
  7.     let parameter1=parameter.slice();
  8.     let output=0;
  9.  
  10.     while (parameter1.includes(bomb)){
  11.         index = parameter1.indexOf(bomb);
  12.         if (index - power > 0) {
  13.             start = index - power;
  14.         }
  15.         if (index + power >= parameter1.length - 1) {
  16.             finish = parameter1.length - start;
  17.         } else {
  18.             finish = 2 * power + 1;
  19.         }
  20.         parameter1.splice(start,finish);
  21.     }
  22.     for (let i=0;i<parameter1.length;i++){
  23.         output+=parameter1[i];
  24.     }
  25.     console.log(output);
  26. }
Advertisement
Add Comment
Please, Sign In to add comment