G

@Gabpereir

Método FindIndex( )

NodeJS
9 months ago
// O método findIndex() percorre um array e retorna o ÍNDICE do primeiro elemento // que satisfaz a condição especificada na função de callback. // Se nenhum elemento atender à condição, retorna -1. const values = [2, 4, 6, 8]; // Procurando o índ

Método Filter( )

NodeJS
9 months ago
// O método filter() cria um novo array com todos os elementos que passarem em determinada condição. const words = ["Javascript", "Typescript", "Tailwind", "React Native"] const result = words.filter((word) => word.length > 10) console.log(result)

Resumo da estrutura map

NodeJS
9 months ago
let biblioteca = [ { titulo: "1984", autor: "George Orwell", ano: 1949 }, { titulo: "Dom Casmurro", autor: "Machado de Assis", ano: 1899 }, { titulo: "O Pequeno Príncipe", autor: "Antoine de Saint-Exupéry", ano: 1943 } ]; // Usando map para c

Desafio: Array de objetos e desestruturação

NodeJS
9 months ago
let livros = [ { titulo: "1984", autor: "George Orwell", ano: 1949 }, { titulo: "Dom Casmurro", autor: "Machado de Assis", ano: 1899 }, { titulo: "O Pequeno Príncipe", autor: "Antoine de Saint-Exupéry", ano: 1943 } ]; console.log(livros) liv

Mini Desafio: Desestruturando Objetos

NodeJS
9 months ago
let livro = { titulo: "1984", autor: "George Orwell", ano: 1949, editora: "Companhia das Letras" }; console.log(livro) //Usando a desestruturação para pegar titulo, autor, ano e editora, mas com outro nome.

Desestruturação de um Array: Mini Desafio 2

NodeJS
9 months ago
// --- 1️⃣ Criando o array de livros --- let livros = [ "Dom Casmurro", "O Senhor dos Anéis", "1984", "O Pequeno Príncipe", "Harry Potter e a Pedra Filosofal", "A Revolução dos Bichos" ]; console.log("Array inicial de livros:", livros);

Desestruturação de um Array: Mini Desafio

NodeJS
9 months ago
let cores = ["azul", "vermelho", "amarelo", "verde", "roxo"]; // Pegando a primeira, a segunda, pulando até a última e guardando o meio em "restantes" let [primeiraCor, segundaCor, ...meio] = cores; // Agora tiramos a última do "meio" usando pop()

Desestruturação de um Array

NodeJS
9 months ago
// Criando um array chamado numeros com os valores [10, 20, 30, 40, 50]. let numeros = [10, 20, 30, 40, 50]; // --- 1. Pegando o primeiro e o segundo número --- let [primeiroNumero, segundoNumero] = numeros; console.log("Primeiro:", primeiroNumero)

Exercício Array antes da desestruturação

NodeJS
9 months ago
//criando um array chamado frutas com 5 frutas diferentes. let frutas = ["abacaxi", "laranja", "banana", "melancia", "maça"] console.log(frutas) //Adicionando uma fruta no final e outra no início do array. frutas.push("mexirica") //Adicionado fruta

Exercício Array

NodeJS
9 months ago
//Criando array chamado colors com 5 cores let colors = ["cinza", "verde", "marrom", "branco", "preto"]; console.log(colors) //Adicionando uma cor no final e outra no ínicio colors.push("ciano") // Adicionando nova cor no final do array console.log

Array

NodeJS
9 months ago
// 1️⃣ Definição // Array é uma lista ordenada de valores, acessados por índices começando em 0 let frutas = ["maçã", "banana", "laranja"]; console.log(frutas[0]); // "maçã" // 2️⃣ Tipos de valores // Arrays podem conter números, strings, booleanos

Resumo Strict Mode

NodeJS
9 months ago
"use strict"; // Strict Mode → ativa regras mais seguras no JS // 1️⃣ Variáveis devem ser declaradas // idade = 25; ❌ ReferenceError let idade = 25; // ✅ correto // 2️⃣ Parâmetros duplicados não são permitidos /* function soma(a, a) { ❌ SyntaxErr

Mini Sistema de Biblioteca

NodeJS
1 year ago
let books = [ "Dom Casmurro", "O Hobbit", "1984", "A Revolução dos Bichos", "O Pequeno Príncipe", "Cem Anos de Solidão", "O Senhor dos Anéis", "Orgulho e Preconceito", "A Menina que Roubava Livros",

Mini Crud

NodeJS
1 year ago
let estoque = ["notebook", "mouse", "teclado"]; // CREATE - Adicionar produto function adicionarProduto(produto) { estoque.push(produto); console.log(`${produto} adicionado com sucesso!`); } // READ - Listar todos os produtos function listarPr

Estoque inicial da MegaTech

NodeJS
1 year ago
// 🗂️ Estoque inicial da MegaTech let megaInventory = [ "notebook", "mouse", "teclado", "monitor", "gabinete", "fonte", "cooler", "placa de vídeo", "memória RAM", "HD", "SSD", "webcam", "headset", "microfone", "cadeira gamer", "mesa", "pendr

Desafio - Sistema de Estoque de Produtos

NodeJS
1 year ago
let inventory = [ "notebook", "mouse", "teclado", "monitor", "gabinete", "fonte", "cooler", "placa de vídeo", "memória RAM", "HD", "SSD", "webcam", "headset", "microfone", "cadeira gamer", "mesa", "pendrive", "roteador", "adaptador", "carreg

Lista de Compras Inteligente

NodeJS
1 year ago
let shoppingList = ['arroz', 'feijão', 'carne', 'leite', 'pães'] console.log(shoppingList[2]) // Verificando o terceiro item da lista shoppingList.unshift('Macarrão') // Adicionado no começo da lista shoppingList.push('batata') // Adicionado no fin

Exercícios básicos

NodeJS
1 year ago
// Crie um array com 5 frutas e imprima o 3º item // let fruits = ['banana', 'maca', 'uva', 'tangerina'] // console.log(fruits[2]) // Adicione um item no início e no final do array let students = ['miguel', 'ricardo', 'leticia', 'caio'] students

20 - Cálculo de média ponderada com estrutura de repetição

C
1 year ago
/*Crie um programa que calcula a média ponderada de três notas com pesos diferentes. O programa deve: - Declarar as variáveis para armazenar as três notas (números reais) e os três pesos (números inteiros). - Pedir ao usuário para digitar as três n

19 - Soma de Números Pares

C
1 year ago
/* Peça ao usuário para inserir um número limite (ex: 20) e, usando o loop while, some todos os números pares entre 1 e esse número limite. Exiba o resultado. */ #include <stdio.h> int main() { int numeroLimite, numeroPar = 2, soma = 0;