É importante você tentar, se esforçar ao máximo possível. Se não souber algo, pesquise na internet, tente descobrir. Mesmo quando se tornar um programador profissional, vai precisar fazer pesquisas todo santo dia.
Habitue-se a isso. Um bom programador é aquele que tem a capacidade de aprender algo novo todo dia.
- Estude offline: Apostila JavaScript Progressivo
Exercícios de Introdução ao JavaScript
01. Escreva um programa que pede o raio de um círculo, e em seguida exiba o perímetro e área do círculo.Para saber o valor do pi em JavaScript, use:
Math.PI
Pronto, terá o float com o valor do pi.
Solução: Área e comprimento de circunferência
02. Você está no Brasil, e para temperatura usamos o grau Celsius.
Porém, quando você for contrato para trabalhar como programador Python no exterior, deverá usar graus Fahrenheit.
A fórmula da conversão é a seguinte:
Ou seja, você fornece a temperatura em graus Celsius, e seu script JS faz a conversão para graus Fahrenheit.
03. Agora faça o contrário. Você fornece a temperatura em graus Fahrenheit, seu programa deve converter para Celsius e exibir na tela a temperatura em graus Celsius.
Solução dos exercícios 02 e 03: Conversão entre graus Celsius e Fahrenheit em JavaScript
04. Um novo modelo de carro, super econômico foi lançado.
Ele faz 20 km com 1 litro de combustível.
Cada litro de combustível custa R$ 5,00.
Faça um programa que pergunte ao usuário quanto de dinheiro ele tem e em seguida diga quantos litros de combustível ele pode comprar e quantos kilometros o carro consegue andar com este tanto de combustível.
Seu script será usado no computador de bordo do carro.
A solução do exercício 04 deixamos para vocês, digitem aí nos comentários o seu script.
Solução exercício 4.
ResponderExcluirvar dinheiro = parseFloat(prompt("Informe quanto de dinheiro você tem "))
var combustivel = parseFloat(dinheiro / 5)
var kilometros = parseFloat(combustivel*20)
document.write(`com ${dinheiro} reais, você compra ${combustivel} litros de combustível e você consegue andar ${kilometros} km`)
var dinheiro = parseFloat(prompt("Informe quanto de dinheiro você tem "))
Excluirvar combustivel = parseFloat(dinheiro / 5)
var kilometros = parseFloat(combustivel*20)
document.write(`com ${dinheiro} reais, você compra ${combustivel} litros de combustível e você consegue andar ${kilometros} km`)
var dinheiro = prompt("quanto você tem de dinheiro?")
Excluirdocument.write("você tem grana para comprar "+(parseFloat(dinheiro)/5)+'L'+"e rodar "+(parseFloat(dinheiro)/5*20)+'Km')
var dinheiro = Number(prompt('Diz aí quanto de dinheiro tu tem: ').replace(',', '.'));
ResponderExcluirdocument.write(`Meu mano, com essa quantia, R$${dinheiro}, tu pode comprar ${dinheiro / 5} litro(s) e andar mais ${dinheiro / 5 * 20}km`);
R. da questão 04:
ResponderExcluirvar quant_dinheiro = Number(prompt("Digite o quanto você deseja gastar em combustível: \n"))
var quant_l_combustivel = quant_dinheiro/5
var quant_km_por_l = 20*quant_l_combustivel
document.write("Você poderá comprar ",quant_l_combustivel," l de combustível. Com esta quantidade, o carro rodará por ",quant_km_por_l,"km.")
Exercício 4
ResponderExcluirconst dinheiro = parseFloat(prompt('Digite o valor do dinheiro que
tem:').replace(',', '.'))
let combustivel = dinheiro / 5
let km = combustivel * 20
let l = 'litro'
if(combustivel > 1){
l = `${l}s`
}
document.write(`Dinheiro: ${dinheiro}
`)
document.write(`Com R$ ${dinheiro}, pode comprar ${combustivel}
${l} de combustível e andar ${km} km.`)
Exercício 4
ResponderExcluirconst dinheiro = parseFloat(prompt('Digite o valor do dinheiro que
tem:').replace(',', '.'))
let combustivel = dinheiro / 5
let km = combustivel * 20
let l = 'litro'
if(combustivel > 1){
l = `${l}s`
}
document.write(`Dinheiro: ${dinheiro}
`)
document.write(`Com R$ ${dinheiro}, pode comprar ${combustivel} ${l}
de combustível e andar ${km} km.`)
var valorDaGasolina = 5;
ResponderExcluirvar dinheiro = prompt("Quanto de dinheiro o(a) senhor(ra) dispõe?:");
var km = (dinheiro/valorDaGasolina) * 20;
alert("O(A) Senhor(ra) fará" + "" + km + "quilômetros.");
let dinheiro =parseFloat((window.prompt('Quanto dinheiro voçê tem ?')).replace(',', '.'))
ResponderExcluirlet litrosPodecomprar= (dinheiro/5)
let KmPoderodar=(litrosPodecomprar*20)
if(dinheiro<5){
document.write('Voçê não tera um 1L de combustível')}
else{
document.write(`Voçê pode comprar ${litrosPodecomprar}L e pode percorrer ${KmPoderodar}Km`)}
let dinheiro =parseFloat((window.prompt('Quanto dinheiro voçê tem ?')).replace(',', '.'))
ResponderExcluirlet litrosPodecomprar= (dinheiro/5)
let KmPoderodar=(litrosPodecomprar*20)
if(dinheiro<5){
document.write('Voçê não tera um 1L de combustível')}
else{
document.write(`Voçê pode comprar ${litrosPodecomprar}L e pode percorrer ${KmPoderodar}Km`)}
var dinheiro;
ResponderExcluirconst kilometrosLitro = 20;
const ValorCombustivel = 5;
function PegaValor(){
dinheiro = parseInt(prompt("Digite o valor",""));
}
function CalculaCombustivel(n){
let valor = n;
return valor / ValorCombustivel;
}
function CalculaKilometragem(n){
let QtdCombustivel = CalculaCombustivel(n);
return QtdCombustivel * kilometrosLitro;
}
PegaValor();
document.write("Voce abasteceu "+CalculaCombustivel(dinheiro)+" litros ");
document.write("Sua autonomia 'e "+CalculaKilometragem(dinheiro)+" Kilometros ");
function cal(money) {
ResponderExcluirvar money;
var myObject = {
km: [20],
literValue: [5]
}
var mult = money * myObject.literValue * myObject.km;
var res = mult / myObject.literValue;
console.log(res);
console.log(`Você tem R$${money}, e pode andar ${res}km!`)
}
cal(parseFloat(prompt("Quantos reais você tem?")));
Caraca
Excluirfunction cal(c) {
ResponderExcluirvar c;
var f = 9 / 5 * c + 32;
document.write(`O valor de Celsius para Fahrenheit é ${f}`)
}
cal(parseFloat(prompt("Digite um valor em graus Celsius para mostrar o valor em Fahrenheit")));
Exercício 4
ResponderExcluirvar dinheiro = parseFloat(prompt("Informe quanto de dinheiro você tem "))
var precoDoCombustivel = parseFloat(prompt("Informe o valor do combustivel "))
var combustivel = parseFloat(dinheiro / precoDoCombustivel)
var kilometros = parseFloat(combustivel*20)
document.write(`com ${dinheiro} reais, você compra ${combustivel} litros de combustível e você consegue andar ${kilometros} km`)
exercício 04
ResponderExcluirvar dinheiro = parseFloat(prompt('digite o valor que deseja abastecer:'))
var quantidadeDeCombustivel = dinheiro / 5;
var kilometros = quantidadeDeCombustivel * 20;
document.getElementById("demo").innerHTML = ( 'A quantidade comprada de combustível e de: ' +
quantidadeDeCombustivel + ' Litros, ' + ' Com isso voçê poderá percorrer ' + kilometros + ' kilometros de distância! ' +
' TENHA UMA BOA VIAJEM!')
ResponderExcluirlet btn = document.getElementById('btn');
btn.addEventListener('click', function (e){
let money = document.getElementById('money').value
let dis = 20*(money/5)
document.getElementById('res').innerHTML = `Com base em seu
dinheiro, voce poderá dirigir por ${dis}Km`
});
var dinheiro = parseFloat(prompt("Dinheiro para abastecer"));
ResponderExcluirfunction quantidade (dinheiro) {
return (dinheiro / 5) * 20
}
console.log(quantidade(dinheiro));
var dinheiro = parseFloat(prompt("Dinheiro para abastecer"));
ResponderExcluirfunction quantidade (dinheiro) {
return (dinheiro / 5) * 20
}
console.log(quantidade(dinheiro));
const econ = {
ResponderExcluirstatus(qtoRealTem){
qtoRealTem = 0
let comb = (1/5) * this.qtoRealTem
let kM = comb * 20
return `Com R$ ${this.qtoRealTem.toFixed(2).toString().replace(".", ",")} você poderá comprar ${comb.toFixed(0)} litros de combustível e conseguirá andar ${kM.toFixed(0)} Kms`
}
}
econ.qtoRealTem = 20
console.log(econ.status())
let mediaKM = Number(20);
ResponderExcluirlet gasoPreço = Number(5.00);
let combustivel = Number(1);
let saldo = prompt('qual seu saldo?');
function calcAbastecimento() {
if(saldo <= 0){
alert('Saldo insuficiente para comprar combustível');
}else {
let quantLitros = saldo / gasoPreço;
let mediaTotal = quantLitros / mediaKM;
alert(`O total abastecido é de ${quantLitros} litros de gasolina`);
alert(`A quantidade de KM que poderá rodar é de ${mediaTotal}`);
}
}
calcAbastecimento();
var entDin = document.getElementById('entDin')
ResponderExcluirvar respKm = document.getElementById('respKm')
function gasolina(){
var total = (entDin.value / 5) * 20
respKm.innerText = total
}
var dinheiro = parseFloat(prompt("Quanto de dinheiro você tem?"));
ResponderExcluirfunction carro(params) {
var litros = dinheiro / 5;
var km = litros * 20;
document.write("você tem R$" + dinheiro.toFixed(2) + " e pode rodar " + km + " quilômetros.")
}
carro();
const dinheiro = parseFloat(prompt("Quando você tem para abastecer? "))
ResponderExcluirconst litros = dinheiro / 5
const km = litros * 20
alert(
"Com " + dinheiro + " você pode comprar " + litros + " de gasolina, " +
"\ne vai andar " + km + " km."
)
function contar() {
ResponderExcluirvar valor = window.document.getElementById('cash');
var cs = window.document.querySelector('div#cs');
res = Number(valor.value);
res1 = (res / 5);
res2 = (res1 * 20 );
cs.innerHTML = `Vc pode comprar ${res1} litros de combustivel,
e andar ${res2} kms com seu novo carro`;
}
*script type="text/javascript" charset="utf-8"*
ResponderExcluirvar dinheiro = parseFloat(prompt("Quanto de dinheiro vc tem?"));
document.write("Voce pode comprar ", (dinheiro/5), " litros de gasolina"." )
document.write("Voce pode digirir por ",(dinheiro/5) * 20," km." )
*/script*
Não consegui publicar com <> então substitui por * , caso queiram testar no console.
// Solicita ao usuário quanto de dinheiro ele tem
ResponderExcluirlet dinheiro = parseFloat(prompt("Quanto dinheiro você tem?"));
// Calcula quantos litros de combustível ele pode comprar
let precoLitro = 5.00;
let litros = dinheiro / precoLitro;
// Calcula quantos quilômetros o carro consegue andar com esse tanto de combustível
let kmPorLitro = 20;
let distancia = litros * kmPorLitro;
// Exibe os resultados
console.log("Com R$" + dinheiro.toFixed(2) + " você pode comprar " + litros.toFixed(2) + " litros de combustível.");
console.log("E com esse tanto de combustível, o carro consegue andar " + distancia.toFixed(2) + " km.");
comecando agora, eis o script
ResponderExcluirvar km = 20;
var litro = 1;
var preco = 5;
var dinheiro = parseFloat(prompt("informe quanto de dinheiro tem));
litro = dinheiro / preco;
km = litro*km;
documento.write("voce pode comprar " + litro + " litros de combustivel " + " e o carro consegue andar " + km + " Kilometro" );
rodou :)