Tarefa 1.
Escreva uma função checkAge que recebe uma
idade.
Dentro dela, determine se a pessoa é maior de idade (18 anos ou mais). O resultado dessa ação é true ou false.
Esse resultado precisa ser obtido no escopo externo para as idades 15 e 20.
Tarefa 2.
Escreva uma função sumRange que recebe um número
(um limite).
Dentro dela, usando um loop for, calcule a soma de todos os números de
1 até esse número. O resultado dessa ação é um número.
Obtenha esse número no escopo externo.
Tarefa 3.
Escreva uma função findMax que recebe 3
números.
Dentro dela, determine sozinho qual dos três números é o maior. O resultado dessa ação é um número.
Obtenha esse número no escopo externo.
Tarefa 4.
Escreva uma função getGrade que recebe uma
nota (um número de 0 a 100).
Defina suas próprias condições: se a nota for 90 ou mais — 'A', de 70 a 89 — 'B', caso contrário — 'C'. O resultado dessa ação é uma letra.
Obtenha essa letra no escopo externo.
Tarefa 5.
Escreva uma função calculateBonus que recebe um
salário e anos de experiência.
Defina suas próprias condições para o bônus: se a experiência for de 5 anos ou mais — 20% do salário, se de 2 a 4 anos — 10%, caso contrário — sem bônus. O resultado dessa ação é o valor do bônus.
Obtenha esse valor no escopo externo.
Tarefa 6.
Escreva uma função validatePassword que recebe uma
senha (uma string).
Defina sua própria verificação: uma senha é considerada válida se não tiver menos de 8 caracteres e contiver ao menos uma letra maiúscula. O resultado dessa ação é true ou false.
Obtenha esse resultado no escopo externo.
Tarefa 7.
Escreva uma função checkTicketPrice que recebe uma
idade e um dia da semana (uma string, por exemplo
'Monday').
O preço base do ingresso é 10 dólares. Se a idade for menor que 12 ou 65 ou mais — o preço é 5 dólares. Se o dia da semana for 'Monday', 'Tuesday' ou 'Wednesday' — subtraia também 2 dólares do preço final.
Obtenha o preço final no escopo externo.