¿Qué estoy haciendo mal en mi pequeño fragmento de código que obtengo undefined en lugar de un resultado number ?
function multiply(multiplier: number, ...args: [number, number, number]) { return args.map( element => { multiplier * element; } ); } console.log(multiply(2, 5,6,7)); salida: [ undefined, undefined, undefined ]
Gracias al comentario de mplungjan, me di cuenta de que debía modificar el contenido de mi función de map de la siguiente manera:
element => { return multiplier * element; }