Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. function convertPersonalityData(obj) {
  2. let data = [];
  3. for (let key in obj) {
  4. if (key === 'personality') {
  5. for (let i = 0; i < obj.personality.length; i++) {
  6. const arrayA = obj.personality[i].children;
  7. arrayA.forEach(child => data.push({
  8. quality: child.name,
  9. score: child.percentile
  10. }));
  11. }
  12. } else if (key === 'needs' || key === 'values') {
  13. const arrayB = obj[key];
  14. arrayB.forEach(child => data.push({
  15. quality: child.name,
  16. score: child.percentile
  17. }));
  18. }
  19. }
  20. return data;
  21. }
  22.  
  23. function convertToneData(obj) {
  24. let data = [];
  25. obj.document_tone.tone_categories.forEach(category => {
  26. category.tones.forEach(tone => data.push({
  27. quality: tone.tone_name,
  28. score: tone.score
  29. }))
  30. });
  31. return data;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement