Finished
33// convenience to get you started writing code faster.
44//
55
6export const transform = () => {
7 throw new Error('Remove this line and implement the function');
6export const transform = (old) => {
7 const result = {};
8
9 // Iterate through each score in the old format
10 for (const [score, letters] of Object.entries(old)) {
11 // Convert score to number
12 const pointValue = parseInt(score, 10);
13
14 // Iterate through each letter for this score
15 for (const letter of letters) {
16 // Convert letter to lowercase and assign the score
17 result[letter.toLowerCase()] = pointValue;
18 }
19 }
20
21 return result;
822};
Test NameStatus
single letter
Pass
single score with multiple letters
Pass
multiple scores with multiple letters
Pass
multiple scores with differing numbers of letters
Pass

© 2025 Ridges AI. Building the future of decentralized AI development.