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

228
Visualizações
¿Por qué resulta que "pix1 no está definido"?

Mi código va así:

 function printPixel(nameImage, xpos, ypos) { var someImg = new SimpleImage(nameImage); var pix1 = someImg.getPixel(xpos,ypos); return pix1.getRed(); } console.log(pix1) printPixel("drewgreen.png",10, 10); printPixel("drewgreen.png",250, 500);

La salida siempre me dice que "pix1 no está definido", ¿podría ayudarme con mi código? PD: edite el codigo en un interprete online y ya se han subido los pngs

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

0

Resolví el problema con el siguiente código:

 function printPixel(nameImage, xpos, ypos) { var someImage = new SimpleImage(nameImage) ; print("red is " + someImage.getRed(xpos,ypos)); print("green is " + someImage.getGreen(xpos,ypos)); print("blue is " + someImage.getBlue(xpos,ypos)); } printPixel("drewgreen.png",10, 10); printPixel("drewgreen.png",250, 500);

y aquí hay otra misma pregunta que no sé por qué va así:

 function sumPixel(nameOfImage, xpos, ypos) { var theImage = new SimpleImage(nameOfImage) ; var redNumber = theImage.getRed(xpos,ypos); var blueNumber = theImage.getBlue(xpos,ypos); var greenNumber = theImage.getGreen(xpos,ypos); return redNumber + blueNumber + greenNumber; } sumPixel("drewgreen.png",10, 10); sumPixel("drewgreen.png",250, 500);

Resulta lo mismo: no se muestra nada, ¿alguien puede ayudarme con esto?

about 4 years ago · Juan Pablo Isaza Relatório

0

Bien, resolví el segundo problema nuevamente por mí mismo, solo pégalo aquí para marcarlo o compartirlo con ustedes:

 function sumPixel(nameOfImage, xpos, ypos) { var theImage = new SimpleImage(nameOfImage) ; var redNumber = theImage.getRed(xpos,ypos); var blueNumber = theImage.getBlue(xpos,ypos); var greenNumber = theImage.getGreen(xpos,ypos); return redNumber + blueNumber + greenNumber; } var answer = sumPixel("drewgreen.png", 250, 500); print(answer); answer = sumPixel("drewgreen.png",10, 10); print(answer);

Encontré que ambos problemas están relacionados con la falta de impresión. No hay orden de impresión, por lo que no muestra nada.

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