Questão de Programação — Conceitos básicos de programação — IF-TO 2021
ProgramaçãoConceitos básicos de programação
- Código
- qq659219
- Banca
- IF-TO
- Órgão
- IF-TO
- Ano
- 2021
- Nível
- Médio
- Cargo
- Técnico de Tecnologia da Informação
Um desenvolvedor, observando o código anterior, sugeriu realizar as seguintes alterações: a remoção completa da função validar e a inclusão, logo após a declaração da variável lado2, da seguinte linha de código: const validar = () => alert("O lado informado deve ser um número maior que zero.");Considerando essa nova estrutura do código avalie os itens abaixo.
- ASe subtrairmos o ponto e vírgula do final do código acrescido teremos seu funcionamento prejudicado, gerando um erro na execução do script.
- BEssas alterações não geram prejuízos ao código, tanto a execução como os resultados anteriores serão preservados.
- CO código não será prejudicado se obedecermos apenas a sugestão de inclusão do trecho de código sugerido, sem a supressão da função validar.
- DEsse código acrescido é um exemplo de Arrow functions, porém foi implementado de forma equivocada e assim o código terá outro comportamento, inclusive gerando um erro na saída.
- EO código, com a inclusão da Arrow function validar, nos obriga a passarmos parâmetros em todas as funções presentes no código, inclusive ela, para que ele funcione da forma como foi codificado originalmente, sendo essa uma das vantagens dessa implementação.