Serie de robos (20): Firma tu nombre

Published by Miguel Carvalho in

La policía vuelve a enviarte la declaración electrónica para que la firmes. Esta vez puedes firmarla y, para acelerar la burocracia, intentas firmar también por tu cónyuge. Desafortunadamente, el documento sigue protegido contra nuevas entradas...

Este desafío es un poco diferente, ya que la función que recibes ya contiene código que no debes cambiar ni eliminar. Además, no uses una sentencia return; ya está incluida. Tu tarea consiste en que, dado un objeto, impidas que se agreguen nuevas propiedades a ese objeto, pero debes seguir pudiendo cambiar el valor de las propiedades existentes.

Ejemplos

const obj = { yourSignature: "" };

signYourName( obj ) {
  // write your code here


  obj.yourSignature = "Whatever";
  obj.spouseSignature = "Nice Try";
  return obj;

} ➞ { yourSignature: "Whatever" }

Notas

  • Si tienes sugerencias sobre cómo presentar o probar mejor este desafío, deja un comentario.
  • Esta serie forma parte de una colección centrada en objetos. Si te interesa seguir las habilidades narrativas que te dejan sin aliento de quien escribe esto o simplemente hacer desafíos centrados en objetos (los desafíos están ordenados de menor a mayor dificultad), puedes hacerlo aquí.