Considerando que fatoriais são o resultado da multiplicação de
todos os números até certo número, ex: 3! = 3x2x1, resolva: 1.
Crie um array contendo todos os valores de fatoriais de 0 até 9; 2.
Considerando o valor de 500 mil como inicial, retorne o valor final após
subtrair o valor inicial por cada valor dentro do array.
const main = (params) => {
}
Respostas
Segue o código(JavaScript):
const main = (params) => {
const fatoriais = [1, 1, 2, 6, 24, 120, 720, 5040, 40320, 362880];
const result = [];
for (let i = 0; i < fatoriais.length; i++) {
// subtrai o valor inicial por cada valor dentro do array
result.push(500000 - fatoriais[i]);
}
const resultFinal = result.reduce((a, b) => a - b);
console.log(resultFinal);
}
main();
Explicação:
Confia no pai!
Com base nos conhecimentos de array, pode-se afirmar que realizando a programação, temos que:
const main = (params) => {
const fatoriais = [1, 1, 2, 6, 24, 120, 720, 5040, 40320, 362880];
let result = 500000;
for (let i = 0; i < fatoriais.length; i++) {
result = result - fatoriais[i];
}
console.log(result);
}
main();
Para a realização da programação foi utilizada o Java Script.
O que é Array?
Array é um termo em inglês para Arranjo, que em programação de computadores, é uma estrutura de dados que podem armazenar diversos elementos, de maneira que cada um deles possam ser identificados por um índice ou uma chave. Ademais, a estrutura de dados também pode ser conhecida como variável indexada, vetor e matriz.
Seu principal objetivo é ser um espaço fixo na memória do computador que pode armazenar elementos, e esses elementos podem ser acessados por indicação ou índice.
Saiba mais sobre array em:
brainly.com.br/tarefa/34503212
#SPJ2
const fatoriais = [1, 1, 2, 6, 24, 120, 720, 5040, 40320, 362880];
let result = 500000;
for (let i = 0; i < fatoriais.length; i++) {
result = result - fatoriais[i];
}
console.log(result);
}
main();