Título: [Aporte] javascript - Proporción de números Publicado por: TickTack en 9 Enero 2021, 00:04 am Hola a todos,
quizás esto pueda ser útil para algunas personas... La proporción de números en el vector que son mayores, menores o iguales a 0: Código
Resultado: Código: GREATER_THAN_0 = 0.625 Saludos Mod Edit: Usar etiquetas GeSHI. Título: Re: [Aporte] javascript - Proporción de números Publicado por: @XSStringManolo en 9 Enero 2021, 02:03 am Qué recuerdos del colegio. Ahí va mi forma de hacerlo:
Código
Título: Re: [Aporte] javascript - Proporción de números Publicado por: MinusFour en 9 Enero 2021, 02:35 am Un poco más de golf pero se puede leer bien yo creo:
Código
Título: Re: [Aporte] javascript - Proporción de números Publicado por: TickTack en 13 Enero 2021, 17:09 pm Un poco más de golf pero se puede leer bien yo creo: Código
Si a tu código le agrego Código: console.log(proporcion(-5, 5, 4, 3, 2, 1, 0, -1)); entonces, en vez de mostrarme los resultados esperados, me muestra: Citar [object Object] Título: Re: [Aporte] javascript - Proporción de números Publicado por: MinusFour en 13 Enero 2021, 17:44 pm Entonces tu console.log está haciendo algo diferente a los demás. Por lo general console.log imprime la estructura del objeto no su valor primitivo.
(https://i.imgur.com/mpzL78Z.png) Una versión aún más reducida pero creo que no se lee tan bien. Código
Título: Re: [Aporte] javascript - Proporción de números Publicado por: TickTack en 14 Enero 2021, 09:30 am Entonces tu console.log está haciendo algo diferente a los demás. Por lo general console.log imprime la estructura del objeto no su valor primitivo. No es solamente el console.log, también la función alert me larga lo mismo. Yo uso Chrome. Supongo que vos usas Firefox. Título: Re: [Aporte] javascript - Proporción de números Publicado por: #!drvy en 14 Enero 2021, 10:38 am Citar No es solamente el console.log, también la función alert me larga lo mismo. El alert no tiene capacidad de mostrar estructuras. Solo puede mostrar valores convertibles a string. El console log en Chrome si deberia funcionar sin ningun problema, a mi me funciona bien. Ten en cuenta que no puedes concatenar cosas a la respuesta de un objeto. Por ejemplo esto no seria valido: Código
Saludos |