Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Aula 09

Hoje nós vamos exercitar!

Gif homem se exercitando

1. Contagem regressiva

Repetições

  • Nosso usuário quer algo bem simples. Um algoritmo que faça uma contagem regressiva a partir do número que ele escolher. Como faremos?
  • E agora, dentro dessa contagem, ele quer imprimir na tela, junto dos números pares a seguinte mensagem: "X é par". Como fica nosso código?

2. Cálculo da média

Funções

Uma escola nos contratou para desenvolver uma aplicação que calcule a média das alunas:

  • Se uma aluna obtiver média abaixo de 6, devemos imprimir a mensagem "Sua média é X. Voce foi reprovada."
  • Se a média for de 6 para cima, a mensagem será "Sua média é X. Parabéns, você foi aprovada!"
  • Ao todo são quatro notas anuais

3. Tabuada de novo

Arrays, funções e repetições

Escreva uma função capaz de gerar a tabuada de qualquer número e exibir os resultados na tela.


4. Vamos à feira!

Arrays e funções

Estamos indo à feira com nossa cesta de compras vazia, mas queremos voltar com ela cheia!

  • Criar um array vazio chamado cestaDaFeira.
  • Crie uma função chamada adicionaItem, que recebe um parâmetro e o adiciona à nossa cestaDaFeira
  • E se de repente eu me arrepender de levar algo que coloquei na cesta? Crie uma função para retirar um item da cesta.
  • Vamos sempre imprimir a cesta atualizada.

5. Callback

Funções Funções de callback em JS

  • Crie uma função para cada operação básica da matemática (somar, subtrair, multiplicar e dividir)
  • Agora uma outra função chamada calcular que receberá 3 parâmetros:
    • Dois números
    • Uma função que irá realizar a operação entre os dois números