didkoslawow

Untitled

Jan 18th, 2023
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. function bombNumbers(numbersSequance, bombNumberInfo) {
  2. const bombNumber = bombNumberInfo[0];
  3. const bombNumberPower = bombNumberInfo[1];
  4.  
  5. while (numbersSequance.includes(bombNumber)) {
  6. let bombNumberIndex = numbersSequance.indexOf(bombNumber);
  7. let startingIndex = bombNumberIndex - bombNumberPower;
  8. let elementsToRemove = bombNumberPower * 2 + 1;
  9. if (startingIndex < 0) {
  10. elementsToRemove += startingIndex;
  11. startingIndex = 0;
  12. }
  13. numbersSequance.splice(startingIndex, elementsToRemove);
  14. }
  15. let result = 0;
  16.  
  17. numbersSequance.map((a) => (result += a));
  18.  
  19. console.log(result);
  20. }
Advertisement
Add Comment
Please, Sign In to add comment