Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

274
Visualizações
problema con un programa simple (verifique que un número sea un número par o un número impar usando javascript)

Estoy escribiendo un programa muy simple en JavaScript para verificar que un número sea impar o par. y aquí está mi código.

 function run(number) { var result; if(number % 2 == 0) { result == 'even'; } else { result == 'odd'; } return result; }

Como ves, muy fácil de entender, ¿verdad? Tengo el número de variable y lo compruebo. Pensé que mi algoritmo es correcto. Pero el programa sigue sin ejecutarse.

¿Podría por favor mostrarme por qué el programa tiene el problema? Muchas gracias por tu tiempo.

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Dos cosas aquí

 function run(number) { var result; if (number % 2 == 0) result = 'even'; else result = 'odd'; return result; } const val = run(11); console.log(val);

Debería usar = (operador de asignación) ya que está asignando valor a una variable y no comparándolos (== o === se llaman operadores de comparación ).

Y asegúrese de llamar a la función

about 4 years ago · Juan Pablo Isaza Relatório

0

Como ya señalan las otras respuestas y comentarios, == no está almacenando el resultado, sino un operador para comparar dos variables. Un signo igual haría el trabajo. Además, sugiero la versión abreviada (recomendada una vez que comprendió lo que salió mal en primer lugar):

 function run(number) { return (number % 2 == 0) ? 'even' : 'odd'; } console.log(run(5)) console.log(run(6))

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda