Write a JavaScript program to split values into two groups according to a predicate function, which specifies which group an element in the input collection belongs to

  • برمجة جافاسكربت java script
  • برمجة

Write a JavaScript program to split values into two groups according to a predicate function, which specifies which group an element in the input collection belongs to. 

الأجوبة

const bifurcateBy = (arr, fn) =>
  arr.reduce((acc, val, i) => (acc[fn(val, i) ? 0 : 1].push(val), acc), [[], []]);
console.log(bifurcateBy(['beep', 'boop', 'foo', 'bar'], x => x[0] === 'b'));
هل كان المحتوى مفيد؟

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...