Софтуерно Инженерство
Loading...
+ Нов въпрос
galina777 avatar galina777 4 Точки

Filter() на JS не трие числo от масив, може ли някой да ми каже защо?

Здравейте, може ли малко помощ за една задача - Array Manipulator, от упражненията за Масиви от изминалия Тех Модул с JS.

Това е входът:

['4 19 2 53 6 43',

'Add 3',

'Remove 2',

'RemoveAt 1',

'Insert 8 3']

);

и ми трябва изход: 4 53 6 8 43 3,

2-ката не се изтрива при употреба на filter() функцията и не схващам къде бъркам.

 

Ето решението ми - https://pastebin.com/6VUkhGZV 

Благодаря предварително.

Тагове:
0
Technology Fundamentals
dogkami avatar dogkami 25 Точки

.filter() връща нов масив, а не модифицира стария. т.е, ако искаш резултата от филтър да има ефект нещо подобно би било подходящо: arr = arr.filter(x => x !== number). Може да видиш малко повече инфромация тук.

0
10/01/2019 17:13:06
galina777 avatar galina777 4 Точки

Благодаря, така стана! Наистина, благдаря, нещо се замотах с тоя filter() аз. Приятна вечер.

0