myFilter.js 331 B

12345678910111213
  1. // const f = x => x % 2;
  2. // const f = x => x / 2;
  3. const f =x => confirm(x);
  4. function myFilter(arr, f) {
  5. let result = [];
  6. for (let item of arr) {
  7. if (f(item)) { result.push(item)}
  8. }
  9. return result;
  10. }
  11. // console.log(myFilter([1, 2, 3, 4, 5], f));
  12. console.log(myFilter(["холодно?", "сонно?"], f));