Advertisement
Timkor

Untitled

Jan 29th, 2022
1,114
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let array = [1, 0, 1, 0, 5];
  2. let arraySize = array.length;
  3. function resolve(array, arraySize) {
  4.     for (let i = 1; i < arraySize - 1; i++) { // йдемо з першого до передостаннього індексу.
  5.         if (array[i - 1] == 0 && array[i + 1] == 0) {
  6.             return i
  7.         }
  8.     }
  9.     // ось тут вже цикл скінчився, і якщо ми тут опинилися, то із
  10.     // функції не вийшли тим ретурном що в циклі в іфі, тобто не було
  11.     // знайдено оточеного нулями елементу, а тут вже весь масив пере
  12.     // браний, тож лише тут ми можемо із впевненістю сказати:
  13.     return -1;
  14. }
  15. console.log(resolve(array, arraySize))
Advertisement
Advertisement
Advertisement
RAW Paste Data Copied
Advertisement