export default function sortScores(scores){ return scores.slice().sort(); }
import sortScores from './js-debug-numeric-sort'; describe('sortScores', () => { test('sorts numbers numerically in ascending order', () => { expect(sortScores([10, 2, 30, 4])).toEqual([2, 4, 10, 30]); }); test('handles multi-digit values correctly', () => { expect(sortScores([1, 100, 20, 3])).toEqual([1, 3, 20, 100]); }); test('does not mutate the original input array', () => { const scores = [10, 2, 30, 4]; sortScores(scores); expect(scores).toEqual([10, 2, 30, 4]); }); });