Ask for missing details
Ask for missing details
https://www.codewars.com/kata/583d972b8bbc0402cf000121/train/javascript
Se le proporcionará un array de objetos que representan datos sobre los desarrolladores que se han inscrito para asistir a la próxima reunión.
Dado el siguiente array de entrada:
let list1 = [
{ firstName: null, lastName: 'I.', country: 'Argentina', continent: 'Americas', age: 35, language: 'Java' },
{ firstName: 'Lukas', lastName: 'X.', country: 'Croatia', continent: 'Europe', age: 35, language: null },
{ firstName: 'Madison', lastName: 'U.', country: 'United States', continent: 'Americas', age: 32, language: 'Ruby' }
];
Escribe una función que:
-
Agregue la propiedad
questiona cada objeto del array de entrada donde el desarrollador no ha proporcionado los detalles relevantes (aquellas propiedades en las que el valor esnull). El valor de la propiedadquestiondebe ser el siguiente string:Hi, could you please provide your
<property name>. -
La función debe retornar sólo los desarrolladores con detalles faltantes:
[
{ firstName: null, lastName: 'I.', country: 'Argentina', continent: 'Americas', age: 35, language: 'Java',
question: 'Hi, could you please provide your firstName.' },
{ firstName: 'Lukas', lastName: 'X.', country: 'Croatia', continent: 'Europe', age: 35, language: null,
question: 'Hi, could you please provide your language.' }
]