Closed burgosibarra closed 2 years ago
Hola, ¿Esta pregunta es acerca de la forma 2 cierto? no entiendo mucho tu pregunta. Siempre les vamos a entregar un arreglo con la estructura que aparece en el enunciado, lo que va a cambiar es el valor asociado a cada key...por ejemplo, les podríamos pasar página:ocho (en uno de los objetos del array), eso lo tendrían que detectar como un no número.
¿en el caso que diga 'ocho', tendríamos que tratarlo como un 8, ignoramos el dato o lanzamos algún error?
Sí, es de la forma 2. Mi pregunta va a de qué maneras nos podrían pasar el valor asociado a la key 'paginas' y cómo deberían tratarse en cada caso. Por ejemplo, ¿es posible que nos den:
Esos son algunos de los casos que se me ocurren ahora 😵 . Desde ya, muchas gracias! 😄
@danielauu Como el tipo de datos de 'ocho' no es número, y se piden que se aseguren que sean números, deben controlar este error. Pueden especificar en un comentario en su código como será este control, pero no es solamente dejar que se caiga.
@burgosibarra en los ejemplos que indicas ninguno es un número (atributo página me refiero), por lo que todos deberían ser controlados como un error en el tipo de dato.
Fíjate bien en como se pasan los datos en el ejemplo. El arreglo de objetos que esperamos que "pase" y se ejecute correctamente debe seguir el mismo formato.
perfecto, gracias!
Hola! Cuando nos dicen que se verifiquen que "los números SEAN números" entiendo que algunos atributos que deberían ser de tipo 'number' no necesariamente lo sean. Pero ¿cuántos casos deberíamos abordar? ¿Pueden entregarnos un string de la forma "páginas 15"? ¿o un array de la forma "[15]" ?