Funções em JavaScript
Olá Devs! Para mim é um grande prazer compartilhar conhecimento e logo da minha primeira linguagem que aprendi na Weblandia!
Uma função é um bloco de código que pode ser reutilizado em diferentes partes do seu programa. As funções são uma parte essencial de qualquer linguagem de programação, pois permitem que você escreva código mais organizado e eficiente.
Em JavaScript, as funções são declaradas usando a palavra-chave function
. O nome da função é seguido por uma lista de parâmetros, e o corpo da função é colocado entre chaves.
Por exemplo, a seguinte função imprime o valor de uma variável:
function printValue(value) {
console.log(value);
}
Para chamar uma função, você simplesmente digita o nome da função seguido pelos parâmetros. Por exemplo, a seguinte linha de código chamaria a função printValue
e passaria o valor 10
como parâmetro:
printValue(10);
As funções podem ser usadas para realizar muitas tarefas diferentes, como:
- Processar dados
- Validar entradas do usuário
- Gerar saída
- Controlar o fluxo do programa
As funções são uma ferramenta poderosa que pode ajudá-lo a escrever código mais organizado e eficiente. Ao aprender a usar funções, você poderá criar programas mais complexos e poderosos.
Função map
A função map
é uma função que aplica uma função a cada elemento de um array e retorna um novo array com os resultados. A sintaxe da função map
é a seguinte:
array.map(function (element, index) {
// Este código é executado para cada elemento do array
// `element` é o valor atual do elemento
// `index` é o índice do elemento no array
});
Por exemplo, a seguinte função map
cria um novo array com o dobro dos valores de um array existente:
function double(number) {
return number * 2;
}
const array = [1, 2, 3, 4, 5];
const newArray = array.map(double);
console.log(newArray); // [2, 4, 6, 8, 10]
A função map
é uma ferramenta poderosa que pode ser usada para realizar muitas tarefas diferentes, como:
- Multiplicar os valores de um array
- Dividir os valores de um array
- Arredondar os valores de um array
- Convertar os valores de um array para uma string
- Convertar os valores de um array para um objeto
Referências
- Documentação da função
map
: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map