Determinar si un numero es de la suerte
Publicado por Jonathan (19 intervenciones) el 24/11/2019 02:20:44
Hola!, estoy ante este dilema..
Mariana, una gran amiga de la casa, nos dice que para ella un número es de la suerte si:
es positivo, y a su vez
es múltiplo de 2 o de 3, y a su vez,
no es el 15
Escribí la función esNumeroDeLaSuerte la cual recibiendo un número, le diga a Mariana si es un número de la suerte. Recuerda que el número debe cumplir con las tres condiciones mencionadas. Tu reto adicional será: NO usar el if.
MI CODIGO
Resultados de las pruebas:
esNumeroDeLaSuerte(2) es verdadero
esNumeroDeLaSuerte(4) es verdadero
esNumeroDeLaSuerte(6) es verdadero
esNumeroDeLaSuerte(8) es verdadero
esNumeroDeLaSuerte(9) es verdadero
esNumeroDeLaSuerte(81) es verdadero
esNumeroDeLaSuerte(12456) es verdadero
esNumeroDeLaSuerte(3003) es verdadero
esNumeroDeLaSuerte es verdadero si es multiplo de 2
esNumeroDeLaSuerte es falso si no es multiplo de 2 ni de 3 Ver detalles ( ESTO ME DIO MAL )
false == true
esNumeroDeLaSuerte(7) es falso
esNumeroDeLaSuerte(15) es falso
Mariana, una gran amiga de la casa, nos dice que para ella un número es de la suerte si:
es positivo, y a su vez
es múltiplo de 2 o de 3, y a su vez,
no es el 15
Escribí la función esNumeroDeLaSuerte la cual recibiendo un número, le diga a Mariana si es un número de la suerte. Recuerda que el número debe cumplir con las tres condiciones mencionadas. Tu reto adicional será: NO usar el if.
MI CODIGO
1
2
3
4
function esNumeroDeLaSuerte(a){
return a==0 || a %15 && a !=7
}
Resultados de las pruebas:
esNumeroDeLaSuerte(2) es verdadero
esNumeroDeLaSuerte(4) es verdadero
esNumeroDeLaSuerte(6) es verdadero
esNumeroDeLaSuerte(8) es verdadero
esNumeroDeLaSuerte(9) es verdadero
esNumeroDeLaSuerte(81) es verdadero
esNumeroDeLaSuerte(12456) es verdadero
esNumeroDeLaSuerte(3003) es verdadero
esNumeroDeLaSuerte es verdadero si es multiplo de 2
esNumeroDeLaSuerte es falso si no es multiplo de 2 ni de 3 Ver detalles ( ESTO ME DIO MAL )
false == true
esNumeroDeLaSuerte(7) es falso
esNumeroDeLaSuerte(15) es falso
Valora esta pregunta


0