Los tests no parecen funcionar correctamente y tampoco lo tengo claro
Buenos días, Fernando
En este ejercicio creía estar haciéndolo bien (creé un objeto con la propiedad name y le agregué la de tipo 'symbol' (variable secret), pero no me aparece la propiedad tipo 'symbol' como creada y no podría devolver ese objeto como solución.
Si lo uso como objeto auxiliar (mi solución actual) todo parece funcionar correctamente; aunque la propiedad tipo symbol sigue sin aparecer en el console.log() el tsc parece detectarla. Y, además, no pasaría este test: Usa computed property con Symbol Usa una computed property [sym] para definir la propiedad privada en el objeto.
Por otro lado, si hago todo eso, pero devuelvo simplemente: { name: publicName, secret: privateValue} me aceptaría 'barco' como animal acuático. XD
Me gustaría que aportases tu solución con el tipado correcto para poder entenderlo mejor.
P.S. La pestaña de VISTA PREVIA está genial, pero los botones / atajos del menú para el marcado del texto no me funcionan aquí; he utilizado Markdown directamente.
Muchísimas gracias por la plataforma y tu paciencia.
Saludos,
Carlos