Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function bombNumbers(sequence, bomb) {
- let bombNumber = bomb[0];
- let power = bomb[1];
- let i = 0;
- while (i < sequence.length) {
- if (sequence[i] === bombNumber) {
- let start = Math.max(0, i - power);
- let end = Math.min(i + power, sequence.length - 1);
- sequence.splice(start, end - start + 1);
- i = Math.max(0, i - power - 1);
- } else {
- i++;
- }
- }
- let sum = 0;
- for (let num of sequence) {
- sum += num;
- }
- return sum;
- }
Advertisement
Add Comment
Please, Sign In to add comment