Професионална програма
Loading...
+ Нов въпрос
petrovmitko avatar petrovmitko 144 Точки

Нямам условието, но най-вероятно бъркаш тук: strsplit.splice(startI, endI);

прочети си документацията на splice. Той не маха от индекс до индекс, а брой елементи(endI) от даден индекс(startI)

демек ако имаш strsplit.splice(1, 4)  ще махне индекси 1,2,3,4, но ако е  strsplit.splice(3, 4) ще махне 3,4,5,6 ако масива има толкова индекси. 

slice() реже от индекс до индекс, splice() - не

 

0
petrovmitko avatar petrovmitko 144 Точки

Пробвай да от  [H, E, L, L, O, O] да махнеш от 2ри до 3ти индекс. Ти очакваш да ти върне [H, E, O, O], а ще върне [H, E, O]

0
svetlio_top avatar svetlio_top 2 Точки

Мдаа, видях го. Направих го така и се оправиха нещата. Благодаря.

let arr = ['lemon', 'orange', 'apple', 'bananas'];

arr = arr.filter(item => {

    return item !== 'orange'  //Тук е това което искаме да махнем.

});

console.log(arr);

0