Article image
Jonatan
Jonatan12/08/2022 13:10
Compartilhe

Ajuda no desafio

  • #JavaScript

Alguem pode me dar uma juda nesse desafio

image

Compartilhe
Comentários (1)

JT

Jonathas Tenorio - 12/08/2022 13:22

const PI = 3.14159;


Let R = parseFloat(gets());

double volumeEsfera = PI * (4.0/3.0)* Math.pow(R, 3);

println("VOLUME = " + volumeEsfera.toFixed(3));



Deste modo eu acho o mais simples com menor número de linhas.

Porém, eu particularmente gosto de atribuir os valores as variáveis específicas e depois trabalhar com elas, fica mais fácil identificar onde está o erro.



Eu faria de forma mais extensa assim:


const PI = 3.14159;


Let R = parseFloat(gets());


// Variável que armazena a constante de 4/3

double cnst = 4.0/3.0;


// Variável que armazena R elevado ao cubo

double pow = Math.pow(R, 3);


// Variável que armazena o valor final

double volumeEsfera = PI * cnst* pow;


// Linha que exibe o resultado na tela utilizando o método "toFixed( )" p/ fixar o número de casas decimais exibidas

println("VOLUME = " + volumeEsfera.toFixed(3));