Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
var statusCarro = "desligado"; // para inicar, declara essa variável com o estado inicial do carro var aceleracao = 0; // variável que demarca o valor de aceleração inicial do carro. var rotacaoDoVolante = 0; // variável que declara a posição que queremos que o volante gire. Se for um número positivo ele gira para a esquerda, sentido antihorário. Se negativo, para a direita, sentido horário. Para isso, declaramos uma variável chamada rotacaoDoVolante. // Está em zero porque queremos que ele esteja reto a zero grau. function ligarDesligar() { // aqui vão instruções de ligar e desligar // o propósito dessa função é mudar o valor da variável statusCarro para ligado ou desligado. E, pra isso verificamos o valor da variável statusCarro. if (statusCarro === "desligado") { statusCarro = "ligado"; }else { statusCarro = "desligado"; } return statusCarro; } function acelerar(incremento) { //aqui vão as instruções de acelerar // para ela também precisamos de um valor inicial para aceleração do carro. e, com o carro parado a aceleração é zero. // a função dessa função, é apenas atualizar o valor da variável aceleração, incrementando seu valor atual com o valor que está vindo do parâmetro incremento. E, no final fazemos nossa função retornar uma string informando o quanto estamos acelerando. aceleracao = aceleracao + incremento; return "Acelerando a " + aceleracao + "m/s²"; } function frear(decremento) { // aqui vão as instruções de frear // função espera um parâmetro que iremos usar para decrementar nossa atual aceleração. aceleracao = aceleracao - decremento; return "Desacelerando para " + aceleracao + "m/s²"; } function girarVolante (anguloRotacao) { // aqui vão as instruções de direção // precisamos de parametros que indiquem a posição que queremos que ele gire. Se for um número positivo ele gira para a esquerda, sentido antihorário. Se negativo, para a direita, sentido horário. Para isso, declaramos uma variável chamada rotacaoDoVolante. // a ação da função será atualizar o valor da variável rotacaoDoVolante. E, fazemos ela retornar uma string informando o angulo de rotação atual do volante. rotacaoDoVolante = anguloRotacao; return rotacaoDoVolante + "º"; } var statusCarro = "desligado"; var aceleracao = 0; var rotacaoDoVolante = 0; var statusFarol = "desligado"; var re = 0; var dandoSeta = 0; function ligarDesligar() { if (statusCarro === "desligado") { statusCarro = "ligado"; }else { statusCarro = "desligado"; } return statusCarro; } function acelerar(incremento) { aceleracao = aceleracao + incremento; return "Acelerando a " + aceleracao + "m/s²"; } function frear(decremento) { aceleracao = aceleracao - decremento; return "Desacelerando para " + aceleracao + "m/s²"; } function girarVolante (anguloRotacao) { rotacaoDoVolante = anguloRotacao; return rotacaoDoVolante + "º"; function darSeta () { if (anguloRotacao < 0) { dandoSeta = "Seta da Esquerda Ligada"; } else { if (anguloRotacao > 0){ dandoSeta = "Seta da Direita Ligada"; } } return dandoSeta; } function LigarDesligarFarol() { if (statusFarol === "desligado") { statusFarol = "ligado"; }else { statusFarol = "desligado"; } return statusFarol; } function darRe(recuar) { re = re + recuar; return "Dando ré a " + re + "m/s²"; }
Compartilhar