馃 [1, ..., 100] Range Challenge
Funzione range( number, number , ?value | (index)=>any): Array<any>
.
Restituisce un array di elementi compresi in un range
Test della soluzione
Verifica della correttezza della soluzione
npm run test
I test relativi al challenge sono:
describe('Range Challenge', () => {
test('range(1,5)', () => {
expect(range(1, 5)).toEqual([1, 2, 3, 4, 5]);
});
test('range(5,10)', () => {
expect(range(5, 10)).toEqual([5, 6, 7, 8, 9, 10]);
});
test('range(2,2)', () => {
expect(range(2, 2)).toEqual([2]);
});
test('range(5,1) reverse', () => {
expect(range(5, 1)).toEqual([5, 4, 3, 2, 1]);
});
test('range(1,3,index => ({ id:index }))', () => {
expect(range(1, 3, index => ({ id: index }))).toEqual([
{ id: 1 },
{ id: 2 },
{ id: 3 },
]);
});
});
Esempi (opzionale)
/cc @all
Edited by Daniele Fiungo