image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Carlos Silva
Carlos Silva11/11/2022 10:55
Compartilhe

Conclusão java script

  • #JavaScript

não consigo concluir a programação e se alguem puder me dizer como fazer,agradeço

Compartilhe
Comentários (4)
Anderson Medeiros
Anderson Medeiros - 11/11/2022 14:12

A forma como as variáveis estão declaradas, ambas com parseInt, retorna implementação inválida porque é como eles estivessem sendo fornecidas na mesma linha, algo como "3 9", e esse espaço entre ambas faz retornar invalido(se voce der um console.log na primeira variável ela retornara 3, mas se fizer na segunda variavel retornará "NaN". Para resolver isso aconselho algo como:

let entrada = gets(); 

let valores = entrada.split(" ");


O split remove o espaço. Após isso, cria as variaveis a e b, recebendo valores[0] e valores [1] respectivamente. Assim, só realizar a multiplicaçao das variaveis criadas, com parseInt (let prod = parseInt(a) * parseInt(b). Testa aí...


Marcos Souza
Marcos Souza - 11/11/2022 12:09

Deixa eu te explicar , gets() é o que ta como entrada para vc ler do exercicio e print() é como se fosse console.log(), tudo que vc colocar dentro, no caco uma string concatenada com resultado da soma, o exercicio precisa ler exatamente o que ele pede como saída caso contrario ele nao entende o seu resultado e desaprova.

Espero ter ajudado com alguma coisa, só entendi isso melhor depois de um segundo bootcamp...


você pode fazer o calculo do jeito que vc bem entender, até nomear a vareável como quiser, mas a resposta certa é única.

print('PROD = ' + total);

não esqueça de verificar se deu espaço no lucar certo, boa sorte!

WB

Wadson Barbosa - 11/11/2022 12:07

João, nesse desafio você receberá dois valores: valor1 e valor2.

O que você precisa fazer é a multiplicação desses valores e o resultado dessa multiplicação deverá ser atribuído a variável total.


Ex: let total = valor1 * valor2;


nesse exemplo já está sendo atribuído a variável total o resultado da multiplicação de valor1 * valor2.


Continuando: O desafio ainda pede que você imprima esse resultado, junto a palavra PROD.

Nesse caso você estará utilizando uma concatenação.

ficando assim:


Ex: print("PROD = " + total);








Alexandre Oliveira
Alexandre Oliveira - 11/11/2022 11:41

let total = valor1 * valor2;

printf("PROD = " + total);


Esse exercício é bem simples mano, com certeza ensinaram algo similar nas aulas que você assistiu, recomendo revisar as aulas.