📚 Quer aprender JavaScript do zero ou é um desenvolvedor experiente e deseja aprimorar seu conhecimentos? ❤️ JavaScript: O Guia Definitivo: amzn.to/3wlNi2M 🚀 Estruturas de Dados e Algoritmos com JavaScript: amzn.to/3vhgp5P
Não fosse você explicando eu já tinha largado mão ahahaha. Tava utilizando valores absolutos diretamente nas variavéis ao invés de importá-los do stdin. Sabe o que quer dizer o "fim de linha" que ele pede para imprimir ? Obrigado !
Legal agora vai dar para rodar código em js, mas achei que o JS para resolver os problemas no URI fica muito gatilhado, tem perguntas que usando uma linguagem mais baixo nível fica mais fácil que uma mais abstrata como o JS
Opa, blz? Sou bem iniciante na programação e mais iniciante ainda no javascript. Tentei fazer o exercício sem copiar o seu código. Acabou saindo assim: var valores = input.split(" "); var A = parseInt(valores[0]); var B = parseInt(valores[1]); var X = A + B; console.log("X = " + X); De qualquer forma ficou correto, né? Só não usei o "shift".
Voce indica algum livro para iniciantes que tenha bastante exercicios? Eu faco um curso, mas o problema eh que o professor da muita materia e quando ele vai mandar fazer exercicios (no final), ele manda logo uns 40! kkkkk So que ai ja esqueci bastante coisa! O ideal seria um livro que fosse dando a materia aos poucos e passando varios exercicios!
Gostaria de saber se tem uma forma de pedir pro usuário digitar o número tipo o Scanner sc = new Scanner (System.in) do Java pra armazenar em uma variável e realizar a soma para poder printar na tela
O meu esta assim: var input = require('fs').readFileSync('/dev/stdin', 'utf8'); var valores = input.split(' '); var A = parseInt(valores.shift()); var B = parseInt(valores.shift()); var X = A + B; console.log("X=" + X); Porém esta dando o seguinte erro: Presentation error (100%) Alguém sabe o que pode ser?
Rafa, você esqueceu de imprimir os espaços na hora de mostrar o resultado. Muda sua última linha de "X=" para "X = ". Recomendo que acompanhe a resolução de exercícios pela playlist fixada nos comentários. Bons estudos! ;)
Cara explicação ótima mas ter que fazer toda essa merda para um programa simples desse não rola a chance de ter uma dor de cabeça no futuro é bem grande, vou fazer uns exercícios no youtube mesmo de logica programação, talvez se eu tiver paciência eu volte nesse site. Muito obrigado pelo conteúdo.
@@canalmaonocodigo Desculpaaaa cara, não estava igualzinho na verdade. Tava faltando um espaço entre o "X = " e eu demorei séculos pra achar, tava dando "Presentation Error". Eu devia ter vindo aqui pra atualizar, afinal, vc me ajudou, mas eu esqueci. De toda forma, muito obrigada. Vc é foda!!
📚 Quer aprender JavaScript do zero ou é um desenvolvedor experiente e deseja aprimorar seu conhecimentos?
❤️ JavaScript: O Guia Definitivo: amzn.to/3wlNi2M
🚀 Estruturas de Dados e Algoritmos com JavaScript: amzn.to/3vhgp5P
Cara fiz varias vezes, por detalhes não passava, vi o video e me ajudou valeu!
Agora sim! Explicou direitinho como funciona esse sistema. Parabéns!
Valeu, Lucas. Continue assistindo tem uma playlist aqui no canal com a resolução de mais exercícios :)
vlw mano! já tinha desistido do uri agora vou voltar a usar.
Sucesso!
Nossa, muito obrigado!!! O meu estava certinho, mas quando eu enviava, ele colocava q estava errado. Agora entendi o pq
Mandou bem Ranieri, ficou bem explicado. Abraço.
Ótima explicação. Me ajudou bastante a entender o "parseInt".
Fico muito feliz que você gostou, Valéria. Qualquer dúvida que você tiver ao decorrer dos vídeos pode deixar aqui nos comentários ;)
Não fosse você explicando eu já tinha largado mão ahahaha. Tava utilizando valores absolutos diretamente nas variavéis ao invés de importá-los do stdin.
Sabe o que quer dizer o "fim de linha" que ele pede para imprimir ?
Obrigado !
Faz o 1050 com JavaScript tô louca já comesse problema do uri
Toda vez que for fazer um exercício tem que fazer tudo isso?
Legal agora vai dar para rodar código em js, mas achei que o JS para resolver os problemas no URI fica muito gatilhado, tem perguntas que usando uma linguagem mais baixo nível fica mais fácil que uma mais abstrata como o JS
Opa, blz?
Sou bem iniciante na programação e mais iniciante ainda no javascript.
Tentei fazer o exercício sem copiar o seu código. Acabou saindo assim:
var valores = input.split("
");
var A = parseInt(valores[0]);
var B = parseInt(valores[1]);
var X = A + B;
console.log("X = " + X);
De qualquer forma ficou correto, né? Só não usei o "shift".
Perfeito, Gabriel! Ficou correto sim! Há inumeras formas de resolver o mesmo exercício :)
Acompanhe a Resolução de Exercícios pela Playlist: th-cam.com/video/1xmkBH4rrUA/w-d-xo.html
Você vai continuar com a série?
Ranyery com oque vc trabalha mano?(só curiosidade)
Atualmente trabalho com Tecnologia, na área de desenvolvimento de software
@@canalmaonocodigo interessante!
Voce indica algum livro para iniciantes que tenha bastante exercicios? Eu faco um curso, mas o problema eh que o professor da muita materia e quando ele vai mandar fazer exercicios (no final), ele manda logo uns 40! kkkkk So que ai ja esqueci bastante coisa! O ideal seria um livro que fosse dando a materia aos poucos e passando varios exercicios!
Manda esses exercícios aqui?
Gostaria de saber se tem uma forma de pedir pro usuário digitar o número tipo o Scanner sc = new Scanner (System.in) do Java pra armazenar em uma variável e realizar a soma para poder printar na tela
Não entendi como esse arquivo stdin foi criado, me da uma luz por gentileza
eu não consigo abrir o terminal em baixo aperta o que
eu poderia tirar essa definição variável X e colocar a apresentação direta?
var A = ...
var B = ...
console.log(" x = " + (A + B) ) ;
Poderia sim, só fiz desse jeito pq era uma solicitação do enunciado ;)
@@canalmaonocodigo ❤❤
Ranieri, vc possui um email para me ajudar em 2 exercícios?
please brother ! say in English,,, I can't understand but video is too good
cara fiz tudo certinho e quando executo o script.js aparece NAN (not a number) sabe dizer o pq?
Provável que não realizou a conversão de string para número antes da operação de soma, veja o vídeo completo pois essa informação é passada.
@@canalmaonocodigo mas pior que quando eu coloco typeof A e typeof B da o resultado "number" so no resultado da soma que aparece o NAN :/
@@pietro10gamer Compartilha o seu código aqui, fica melhor para dar suporte.
@@canalmaonocodigo var lines = input.split("
");
var a = parseInt(lines.shift())
var b = parseInt(lines.shift())
var x = a + b;
console.log("X = "+x)
Deve ser um erro no arquivo de testes. Veja esse vídeo para realizar a configuração correta: th-cam.com/video/JGI0iKT0C4A/w-d-xo.html
O meu esta assim:
var input = require('fs').readFileSync('/dev/stdin', 'utf8');
var valores = input.split('
');
var A = parseInt(valores.shift());
var B = parseInt(valores.shift());
var X = A + B;
console.log("X=" + X);
Porém esta dando o seguinte erro: Presentation error (100%)
Alguém sabe o que pode ser?
Rafa, você esqueceu de imprimir os espaços na hora de mostrar o resultado. Muda sua última linha de "X=" para "X = ". Recomendo que acompanhe a resolução de exercícios pela playlist fixada nos comentários. Bons estudos! ;)
@@canalmaonocodigo Muito Obrigado! Você tem algum vídeo explicando o uso do arquivo stdin?
Tem sim, está no primeiro vídeo da playlist ;)
Alguem sabe como fazer pelo celular??
Cara explicação ótima mas ter que fazer toda essa merda para um programa simples desse não rola a chance de ter uma dor de cabeça no futuro é bem grande, vou fazer uns exercícios no youtube mesmo de logica programação, talvez se eu tiver paciência eu volte nesse site.
Muito obrigado pelo conteúdo.
Não serve apenas para o exercício em questão, mas para TODOS os exercícios em JavaScript do URI/Beecrowd
Obrigado por responder.
Eu fiz igualzinho e tá dando "Presentation Error"
Coloca seu código aqui para que eu possa tentar te ajudar.
@@canalmaonocodigo Desculpaaaa cara, não estava igualzinho na verdade. Tava faltando um espaço entre o "X = " e eu demorei séculos pra achar, tava dando "Presentation Error". Eu devia ter vindo aqui pra atualizar, afinal, vc me ajudou, mas eu esqueci. De toda forma, muito obrigada. Vc é foda!!
Valeu pelo feedback, Sandi. Fico feliz que tenha conseguido resolver ;)