Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let array = [1, 0, 1, 0, 5];
- let arraySize = array.length;
- function resolve(array, arraySize) {
- for (let i = 1; i < arraySize - 1; i++) { // йдемо з першого до передостаннього індексу.
- if (array[i - 1] == 0 && array[i + 1] == 0) {
- return i
- }
- }
- // ось тут вже цикл скінчився, і якщо ми тут опинилися, то із
- // функції не вийшли тим ретурном що в циклі в іфі, тобто не було
- // знайдено оточеного нулями елементу, а тут вже весь масив пере
- // браний, тож лише тут ми можемо із впевненістю сказати:
- return -1;
- }
- console.log(resolve(array, arraySize))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement