fork download
  1. const exams = [
  2. {
  3. "id": 1,
  4. "title": "Avaliação - Procedimento em Serras",
  5. "description": "Uma pequena descrição sobre a avaliação."
  6. },
  7. {
  8. "id": 3,
  9. "title": "Avaliação de Recuperação - Procedimento em Serras",
  10. "description": "Uma pequena descrição sobre a avaliação."
  11. }
  12. ];
  13.  
  14. const exam_score = [
  15. {
  16. "id": 4,
  17. "score": "0.00",
  18. "exam_id": 1
  19. }
  20. ];
  21.  
  22.  
  23. const merged = exams.map((e) => ({
  24. ...e,
  25. exam_score: { ...exam_score.some(({ exam_id }) => exam_id === e.id) },
  26. }));
  27.  
  28. console.log(merged);
Success #stdin #stdout 0.03s 17112KB
stdin
Standard input is empty
stdout
[object Object],[object Object]