Quelques exemples de fonctions SIMPLES qui m'ont aidé à m'entraîner :
exemple de fonction 1 :
n1 = 6; n2 = 5; function somar (n1,n2){ return n1+n2; } console.log(somar(n1,n2));
exemple de fonction 2 :
var cliente = { nome: "Joao da Silva", telefone:"08 99999990", idade: 19, cidade: "São Paulo" }; function imprimir(i){ console.log("Nome: "+i.nome); console.log("Telefone: "+i.telefone); console.log("Idade: ",i.idade); console.log("Cidade"+i.cidade); } console.log(cliente);
exemples aléatoires :
function modificarObjeto(o) { if (o != null && typeof o == "object") { // Verifica se 'o' não é nulo e se é um objeto o.email = "jose@miranda.com"; // Adiciona ou atualiza a propriedade 'email' do objeto if (o.hasOwnProperty('idade')) { // Verifica se o objeto tem a propriedade 'idade' o.idade = 52; // Se a propriedade 'idade' existir, atualiza o valor para 52 } } }
plus d'exemples :
function modificarArray(a) { if (Array.isArray(a)) // Verifica se 'a' é um array a.push(1000, 2000, 3000); // Adiciona os valores 1000, 2000 e 3000 ao final do array }
plus d'exemples :
let numeros = [1 ,2 ,3]; console.log("Antes de chamar a função: ", numeros); function modificarArray(numeros) { if (Array.isArray(numeros)) // Verifica se 'a' é um array numeros.push(1000, 2000, 3000); // Adiciona os valores 1000, 2000 e 3000 ao final do array } modificarArray(numeros); console.log("Depois de chamar a função: ",numeros);
fonctions anonymes (les fonctions anonymes sont des fonctions sans nom utilisées pour des tâches rapides telles que l'affectation à des variables) :
multiplicar = function (n1,n2){ return n1*n2 }; console.log("Resultado da multiplicacao = ",multiplicar(100,2));
fonctions plus complexes :
// Função que calcula o quadrado de um número function quadrado(n) { return n * n; // Retorna o quadrado de n } // Função que calcula o cubo de um número function cubo(n) { return n * n * n; // Retorna o cubo de n } // Função para mapear (aplicar) uma operação em todos os elementos de um array let mapearElementos = function(a, f) { if (Array.isArray(a)) { // Verifica se 'a' é um array for (let i = 0; i < a.length; i++) { // Itera sobre os elementos do array a[i] = f(a[i]); // Aplica a função 'f' em cada elemento de 'a' } } return a; // Retorna o array modificado }; // Array de números de 1 a 5 let v = [1, 2, 3, 4, 5]; // Usando mapearElementos para aplicar o quadrado a cada elemento console.log("Array ao quadrado:", mapearElementos(v, quadrado)); // Usando mapearElementos para aplicar o cubo a cada elemento console.log("Array ao cubo:", mapearElementos(v, cubo));
Fonction flèche ou fonction flèche :
let pessoa = { id: 1, nome: 'Joao', idade: 19 }; let imprimir = (o) => { console.log(); console.log('ID: ' + o.id); // Imprime o valor da propriedade 'id' do objeto console.log('Nome: ' + o.nome); // Imprime o valor da propriedade 'nome' do objeto console.log('Idade: ' + o.idade); // Imprime o valor da propriedade 'idade' do objeto console.log(); }; console.log(pessoa);
note : (ça ne change rien aux autres exemples, juste que c'est une flèche)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!