Advertisement
Guest User

Untitled

a guest
Apr 8th, 2020
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function bombNumbers(sequence, special) {
  2.     let specialNum = special[0];
  3.     let range = special[1];
  4.  
  5.     for (let i = 0; i < sequence.length; i++) {
  6.         let item = sequence[i];
  7.         if (item == specialNum) {
  8.             if (sequence.indexOf(item) == 0) {
  9.                 for(let y = 0; y < range + 1; y++){
  10.                     sequence.shift();
  11.                 }
  12.             } else if (sequence.indexOf(item) == sequence.length - 1) {
  13.                 for(let x = 0; x < range + 1; x++){
  14.                     sequence.pop();
  15.                 }
  16.             } else {
  17.                 sequence.splice(Math.max(0, sequence.indexOf(item) - range), range * 2 + 1);
  18.             }
  19.             i = 0;
  20.         }
  21.     }
  22.  
  23.     let sum = 0;
  24.     sequence.forEach(item => sum += item);
  25.     console.log(sum);
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement