Questão de TI - Desenvolvimento de Sistemas — Javascript — FCC 2025
TI - Desenvolvimento de SistemasJavascript
- Código
- fc150442
- Banca
- FCC
- Órgão
- TRT 1
- Ano
- 2025
- Cargo
- TJ TRT1
Considere o trecho de código JavaScript abaixo que é parte de um sistema de cálculo de indenização trabalhista em um Tribunal Regional do Trabalho. function calcularIndenizacao(salario, mesesTrabalhados) { try { if (salario < 0 || mesesTrabalhados > 360) { __I__ } let indenizacao = (salario / 12) * mesesTrabalhados; return `Indenização calculada: R$ ${indenizacao.toFixed(2)}`; } catch (erro) { return erro.message; } } Em condições ideais, para lançar a exceção, a lacuna I deve ser preenchida com:
- Athrow new TypeErrorException("Erro: Tipo de dados incorreto");
- Bthrow new ReferenceError("Erro: Salário negativo ou número de meses inválido");
- Cthrow new RangeLimitError("Erro: Valores fora do intervalo esperado");
- Dthrow new EvalErrorException("Erro: Valores fora do intervalo esperado ");
- Ethrow new Error("Erro: Salário negativo ou número de meses inválido");