Adds JavaScript exercises in Portuguese

Introduces exercises for days 1-5 in Portuguese, covering basic data types, variables, string manipulation, boolean logic, and arrays.

These exercises aim to provide a practical introduction to JavaScript fundamentals.
pull/999/head
Beatriz Gebhardt 2 months ago
parent 28f6a54bbe
commit a1caf177ad

@ -0,0 +1,4 @@
console.log(typeof nome);
console.log(typeof isBeautiful);
console.log(typeof idade);
console.log(typeof cidade);

@ -0,0 +1,46 @@
//1 - Escreva um comentário de linha única que diga, comentários faz seu código ser fácil de ler
// Comentários fazem seu código ser fácil de ler
//2 - Escreva outro comentário de linha única que diga, Welcome to 30DaysOfJavaScript
// Welcome to 30DaysOfJavaScript
//3 - Escreva um comentário de várias linhas que diga, comentários faz seu código ser fácil de ler, fácil de reusar e informativo
/*
Comentários faz seu código ser fácil de ler,
fácil de reusar e informativo
*/
//4 - Crie um arquivo variavel.js e declare variáveis e atribua uma string, boolean, undefined e null
//5 - Crie um arquivo tiposdedados.js e use o JavaScript typeof operador para verificar diferentes tipos de dados. Verifique o tipo de dado de cada variável
//6 - Declare quatro variáveis sem atribuir valores
let carro;
let chuva;
let ano;
let diaDaSemana;
//7 - Declare quatro variáveis e atribuir valores
let cor = "azul";
let idade = 30;
let cidade = "Goiânia";
let isFriday = true;
//8 - Declare variáveis para armazenar seu primeiro nome, ultimo nome, estado civil, país e idade em multiplas linhas
let primeiroNome = "Beatriz";
let ultimoNome = "Almeida";
let estadoCivil = "Solteira";
let pais = "Brasil";
let minhaIdade = 27;
//9 - Declare variáveis para armazenar seu primeiro nome, ultimo nome, estado civil, país e idade em uma única linha
let nomeCompleto = "Beatriz Almeida",
maritalState = "Solteira",
paisOrigem = "Brasil",
idadeAtual = 27;
//10 - Declare duas variáveis minhaIdade e suaIdade e atribua valores iniciais e mostre no console do navegador.
let myAge = 27;
let yourAge = 30;
console.log("Minha idade:", minhaIdade);
console.log("Sua idade:", suaIdade);

@ -0,0 +1,12 @@
//string
let nome = "Liz";
// boolean
let isBeautiful = true;
// undefined
let idade;
console.log(idade);
// null
let cidade = null;

@ -0,0 +1,209 @@
//1 - Declare uma variável chamada desafio e atribua a ela um valor inicial '30 Dias de JavaScript'.
let desafio = "30 Dias de JavaScript";
//2 - Imprimir uma string no console do browser usando console.log()
console.log(javaScript);
//3 - Imprimir o length da string no console do browser usando o console.log().
console.log(javaScript.length);
//4 - Troque todos os caracteres da string para letras maiúsculas usando o método toUpperCase().
console.log(desafio.toUpperCase());
//5 - Troque todos os caracteres da string para letras minúsculas usando o método toLowerCase().
console.log(desafio.toLowerCase());
//6 - Retirar (Slice) a primeira letra da string usando os métodos substr() ou substring().
console.log(desafio.substring(1));
console.log(desafio.slice(1));
//7 - Dividir a frase Days Of JavaScript de 30 Days Of JavaScript.
console.log(desafio.split(""));
//8 - Verificar se a string contém a palavra Script usando o método includes().
console.log(desafio.includes("Script"));
//9 - Separar a string em um array usando o método split().
console.log(desafio.split());
//10 - Separar a string 30 Dias de JavaScript com espaços usando o método split().
console.log(desafio.split(" "));
//11 - "Facebook, Google, Microsoft, Apple, IBM, Oracle, Amazon" split a string com vírgulas e mude-a para um array.
empresas = "Facebook, Google, Microsoft, Apple, IBM, Oracle, Amazon";
console.log(empresas.split(", "));
//12 - Mude 30 Dias de JavaScript para 30 Dias de Python usando o método replace().
console.log(desafio.split("Javascript").join("Phyton"));
//13 - Qual é o caractere no index 15 em "30 Dias de JavaScript' string? Use o método charAt().
let texto = "30 Dias de JavaScript";
let caractere = texto.charAt(15);
console.log(caractere);
//14 - Qual é o código do caractere de J em "30 Dias de JavaScript" string usando o método charCodeAt().
let texto1 = "30 Dias de JavaScript";
let codigo = texto1.charCodeAt(11);
console.log(codigo);
//15 - Use indexOf para determinar a posição da primeira ocorrência de a em 30 Dias de JavaScript.
console.log(desafio.indexOf("a"));
//16 - Use lastIndexOf para determinar a posição da última ocorrência de a em 30 Dias de JavaScript.
console.log(desafio.lastIndexOf("a"));
//17 - Use indexOf para encontrar a posição da primeira ocorrência da palavra because na seguinte frase:'You cannot end a sentence with because because because is a conjunction'.
let frase =
"You cannot end a sentence with because because because is a conjunction";
console.log(frase.indexOf("because"));
//18 - Use lastIndexOf para encontrar a posição da última ocorrência da palavra because na seguinte frase:'You cannot end a sentence with because because because is a conjunction'.
console.log(frase.lastIndexOf("because"));
//19 - Use search para encontrar a posição da primeira ocorrência da palavra because na seguinte frase:'You cannot end a sentence with because because because is a conjunction'.
console.log(frase.search("because"));
//20 - Use trim() para remover qualquer espaço adicional no início e no final da string .E.g " 30 Dias de JavaScript ".
let fraseComEspacos = " 30 Dias de JavaScript ";
console.log(fraseComEspacos.trim());
//21 - Use startsWith() com a string 30 Dias De JavaScript e faça o resultado ser verdadeiro.
console.log(desafio.startsWith("30 Dias De JavaScript"));
//22 - Use endsWith() com a string 30 Dias De JavaScript e faça o resultado ser verdadeiro.
let desafio2 = "30 Dias De JavaScript";
console.log(desafio2.endsWith("30 Dias De JavaScript"));
//23 - Use match() para encontrar todos os a's em 30 Dias De JavaScript.
let desafio3 = "30 Dias De JavaScript";
console.log(desafio3.match(/a/g));
//24 - Use concat() para unir "30 Dias de" e "JavaScript" para uma única string, "30 Dias de JavaScript".
let parte1 = "30 Dias de";
let parte2 = "JavaScript";
console.log(parte1.concat(" ", parte2));
//25 - Use repeat() para imprimir 30 Dias De JavaScript 2 vezes.
let repeticao = desafio.repeat(2);
console.log(repeticao);
//Exercícios 2
//Usando o console.log() imprimir a seguinte citação:
// "Não há exercício melhor para o coração que ir lá em baixo e levantar as pessoas" by John Holmes nos ensina a ajudar outras pessoas.
let citação = `"Não há exercício melhor para o coração que ir lá em baixo e levantar as pessoas" by John Holmes nos ensina a ajudar outras pessoas.`;
console.log(citação);
//Usando o console.log() imprimir a seguinte citação de Madre Teresa:
// "O amor não é paternalista e a caridade não tem a ver com pena, tem a ver com amor. Caridade e amor são a mesma coisa com a caridade você dá amor, então não dê apenas dinheiro, mas estenda sua mão."
let citação2 = `"O amor não é paternalista e a caridade não tem a ver com pena, tem a ver com amor. Caridade e amor são a mesma coisa com a caridade você dá amor, então não dê apenas dinheiro, mas estenda sua mão."`;
console.log(citação2);
//Verificar se typeOf "10" é exatamente igual a 10. Se não, faça ser exatamente igual.
let numero = "10";
console.log(typeof numero === "number" ? numero : Number(numero));
//Verificar se parseFloat("9.8) é igual a 10. Se não, faça ser exatamente igual com 10.
let numeroFloat = parseFloat("9.8");
console.log(numeroFloat === 10 ? numeroFloat : 10);
//Verificar se "ão" é encontrado em ambos algodão e jargão.
let palavra1 = "algodão";
let palavra2 = "jargão";
console.log(palavra1.includes("ão") && palavra2.includes("ão"));
//Espero que este curso não tenha muitos jargões. Verifique se jargões está na frase.
let fraseJargao = "Espero que este curso não tenha muitos jargões.";
console.log(fraseJargao.includes("jargões"));
//Gerar um número aleatório entre incluindo 0 e 100.
let numeroAleatorio = Math.floor(Math.random() * 101);
console.log(numeroAleatorio);
//Gerar um número aleatório entre incluindo 50 e 100.
let numeroAleatorio50a100 = Math.floor(Math.random() * 51) + 50;
console.log(numeroAleatorio50a100);
//Gerar um número aleatório entre incluindo 0 e 255.
let numeroAleatorio0a255 = Math.floor(Math.random() * 256);
console.log(numeroAleatorio0a255);
//Acesse os caracteres da string "JavaScript" usando um número aleatório.
let stringJavaScript = "JavaScript";
let indiceAleatorio = Math.floor(Math.random() * stringJavaScript.length);
console.log(stringJavaScript.charAt(indiceAleatorio));
//Use console.log() e imprimir os caracteres no seguinte padrão.
/*
1 1 1 1 1
2 1 2 4 8
3 1 3 9 27
4 1 4 16 64
5 1 5 25 125*/
console.log("1 1 1 1 1");
console.log("2 1 2 4 8");
console.log("3 1 3 9 27");
console.log("4 1 4 16 64");
console.log("5 1 5 25 125");
//Use substr para retirar da frase because because because da seguinte frase: 'You cannot end a sentence with because because because is a conjunction'.
let fraseRetirada =
"You cannot end a sentence with because because because is a conjunction";
let inicio = fraseRetirada.indexOf("because");
let fim = inicio + "because because because".length;
let resultado = fraseRetirada.substring(inicio, fim);
console.log(resultado);
//Exercícios 3
//"Amor é a melhor coisa neste mundo. Alguns encontraram seu amor e alguns ainda estão procurando pelo seu amor." Contar o número de palavras amor nesta frase.
let amor =
"Amor é a melhor coisa neste mundo. Alguns encontraram seu amor e alguns ainda estão procurando pelo seu amor.";
let contagemAmor = amor.match(/amor/gi);
console.log(
`A palavra "amor" aparece ${
contagemAmor ? contagemAmor.length : 0
} vezes na frase.`
);
//Use match() para contar os números de todos os because na seguinte frase: 'You cannot end a sentence with because because because is a conjunction'.
let fraseBecause =
"You cannot end a sentence with because because because is a conjunction";
let contagemBecause = fraseBecause.match(/because/gi);
console.log(
`A palavra "because" aparece ${
contagemBecause ? contagemBecause.length : 0
} vezes na frase.`
);
//Limpar o seguinte texto e encontrar a palavra mais repetida (dica, use replace e expressões regulares)
// const frase = " %I $am@% a %tea@cher%, &and& I lo%#ve %te@a@ching%;. The@re $is no@th@ing; &as& mo@re rewarding as educa@ting &and& @emp%o@weri@ng peo@ple. ;I found tea@ching m%o@re interesting tha@n any ot#her %jo@bs. %Do@es thi%s mo@tiv#ate yo@u to be a tea@cher!? %Th#is 30#Days&OfJavaScript &is al@so $the $resu@lt of &love& of tea&ching "
let textoLimpar =
" %I $am@% a %tea@cher%, &and& I lo%#ve %te@a@ching%;. The@re $is no@th@ing; &as& mo@re rewarding as educa@ting &and& @emp%o@weri@ng peo@ple. ;I found tea@ching m%o@re interesting tha@n any ot#her %jo@bs. %Do@es thi%s mo@tiv#ate yo@u to be a tea@cher!? %Th#is 30#Days&OfJavaScript &is al@so $the $resu@lt of &love& of tea&ching ";
let textoLimpo = textoLimpar
.replace(/[%$@&#;]/g, "")
.replace(/\s+/g, " ")
.trim()
.toLowerCase();
let palavras = textoLimpo.split(" ");
let contagemPalavras = {};
palavras.forEach((palavra) => {
contagemPalavras[palavra] = (contagemPalavras[palavra] || 0) + 1;
});
let palavraMaisRepetida = Object.keys(contagemPalavras).reduce((a, b) =>
contagemPalavras[a] > contagemPalavras[b] ? a : b
);
console.log(
`A palavra mais repetida é "${palavraMaisRepetida}" com ${contagemPalavras[palavraMaisRepetida]} ocorrências.`
);
//Calcular o total anual de uma pessoa extraindo os números do seguinte texto. "Ele recebe 5000 euros de salário por mês, 10000 euros de bônus anual, 15000 euros de cursos onlines por mês.'.
let textoSalario =
"Ele recebe 5000 euros de salário por mês, 10000 euros de bônus anual, 15000 euros de cursos onlines por mês.";
let numeros = textoSalario.match(/\d+/g).map(Number);
let salarioMensal = numeros[0];
let bonusAnual = numeros[1];
let cursosMensal = numeros[2];
let totalAnual = salarioMensal * 12 + bonusAnual + cursosMensal * 12;
console.log(`O total anual é ${totalAnual} euros.`);

@ -0,0 +1,46 @@
//1 - Escreva um comentário de linha única que diga, comentários faz seu código ser fácil de ler
//comentários faz seu código ser fácil de ler
//2 - Escreva outro comentário de linha única que diga, Welcome to 30DaysOfJavaScript
//Welcome to 30DaysOfJavaScript
//3 - Escreva um comentário de várias linhas que diga, comentários faz seu código ser fácil de ler, fácil de reusar e informátivo
/*
comentários faz seu código ser fácil de ler, fácil de reusar e informátivo
*/
//4 - Crie um arquivo variavel.js e declare variáveis e atribua uma string, boolean, undefined e null
//5 - Crie um arquivo tiposdedados.js e use o JavaScript typeof operador para verificar diferentes tipos de dados. Verifique o tipo de dado de cada variável
//6 - Declare quatro variáveis sem atribuir valores
let empresa;
let corBlusa;
let preco;
let diaDaSemana;
//7 - Declare quatro variáveis e atribuir valores
let celular = "Samsung";
let minhaIdade = 27;
let corOlhos = "castanho";
let estadoCivil = "solteiro";
//8 - Declare variáveis para armazenar seu primeiro nome, ultimo nome, estado civil, país e idade em multiplas linhas
let firstname = "Beatriz";
let lastname = "Almeida";
let maritalStatus = "solteira";
let country = "Brasil";
let age = 27;
//9 - Declare variáveis para armazenar seu primeiro nome, ultimo nome, estado civil, país e idade em uma única linha
let firstName = "Beatriz",
lastName = "Almeida",
maritalStatus2 = "solteira",
country2 = "Brasil",
age2 = 27;
//10 - Declare duas variáveis minhaIdade e suaIdade e atribua valores iniciais e mostre no console do navegador.
let minhaIdade2 = 27;
console.log("Minha idade é: " + minhaIdade2);
let suaIdade = 30;
console.log("Sua idade é: " + suaIdade);

@ -0,0 +1,12 @@
//5 - Crie um arquivo tiposdedados.js e use o JavaScript typeof operador para verificar diferentes tipos de dados. Verifique o tipo de dado de cada variável
typeof "Brasil";
console.log(typeof "Brasil"); // string
typeof false;
console.log(typeof false); // boolean
typeof undefined;
console.log(typeof undefined); // undefined
typeof null;
console.log(typeof null); // object

@ -0,0 +1,5 @@
//4 - Crie um arquivo variavel.js e declare variáveis e atribua uma string, boolean, undefined e null
let país = "Brasil";
let casado = false;
let variavel = undefined;
let nulo = null;

@ -0,0 +1,140 @@
//1- Obtenha a entrada do usuário usando prompt(“Digite sua idade:”). Se o usuário tiver 18 anos ou mais, dê o feedback: 'Você tem idade suficiente para dirigir', mas se não tiver
// 18 anos, dê outro feedback indicando quantos anos ele precisa esperar para completar 18 anos
let idade = prompt("Digite sua idade:");
if (idade >= 18) {
console.log("Você tem idade suficiente para dirigir");
} else {
let anosRestantes = 18 - idade;
console.log(
`Você precisa esperar mais ${anosRestantes} anos para completar 18 anos`
);
}
//2 - Compare os valores de myAge e yourAge usando if … else. Com base na comparação, registre o resultado no console indicando quem é mais velho (eu ou você).
// Use prompt(“Digite sua idade:”) para obter a idade como entrada.
let myAge = 27;
let yourAge = prompt("Digite sua idade:");
if (myAge > yourAge) {
console.log("Eu sou mais velho que você");
} else if (myAge < yourAge) {
console.log("Você é mais velho que eu");
} else {
console.log("Nós temos a mesma idade");
}
//3 - Se a for maior que b, retorne 'a é maior que b' senão 'a é menor que b'. Tente implementar de duas maneiras
//usando if else
//operador ternário.
let a = 4;
let b = 3;
if (a > b) {
console.log("a é maior que b");
} else {
console.log("a é menor que b");
}
// Usando operador ternário
let resultado = a > b ? "a é maior que b" : "a é menor que b";
console.log(resultado);
//4 - Números pares são divisíveis por 2 e o resto é zero. Como você verifica se um número é par ou não usando JavaScript?
//Digite um número: 2
//2 é um número par
let numero = prompt("Digite um número:");
if (numero % 2 === 0) {
console.log(`${numero} é um número par`);
} else {
console.log(`${numero} é um número ímpar`);
}
//Digite um número: 9
//9 é um número ímpar.
let numero2 = prompt("Digite um número:");
if (numero2 % 2 === 0) {
console.log(`${numero2} é um número par`);
} else {
console.log(`${numero2} é um número ímpar`);
}
//5 - Escreva um código que possa dar notas aos alunos de acordo com suas pontuações:
//80-100, A
//70-89, B
//60-69, C
//50-59, D
//0-49, F
let nota = prompt("Digite a pontuação do aluno:");
if (nota >= 80 && nota <= 100) {
console.log("A");
} else if (nota >= 70 && nota < 80) {
console.log("B");
} else if (nota >= 60 && nota < 70) {
console.log("C");
} else if (nota >= 50 && nota < 60) {
console.log("D");
} else if (nota >= 0 && nota < 50) {
console.log("F");
} else {
console.log("Nota inválida");
}
//6 - Verifique se um dia é dia de semana ou um dia útil. Seu script receberá o dia como entrada.
/* Qual é o dia hoje? Sábado
Sábado é um fim de semana.
Qual é o dia hoje? sábaDo
Sábado é um fim de semana.
Qual é o dia hoje? Sexta-feira
Sexta-feira é um dia útil.
Qual é o dia hoje? sexTA-feiRa
Sexta-feira é um dia útil.*/
let dia = prompt("Qual é o dia hoje?").toLowerCase();
if (
dia === "segunda-feira" ||
dia === "terça-feira" ||
dia === "quarta-feira" ||
dia === "quinta-feira" ||
dia === "sexta-feira"
) {
console.log(`${dia.charAt(0).toUpperCase() + dia.slice(1)} é um dia útil.`);
} else if (dia === "sábado" || dia === "domingo") {
console.log(
`${dia.charAt(0).toUpperCase() + dia.slice(1)} é um fim de semana.`
);
} else {
console.log("Dia inválido. Por favor, digite um dia da semana válido.");
}
//7 - screva um programa que informe o número de dias em um mês.
/* Digite um mês: Janeiro
Janeiro tem 31 dias.
Digite um mês: JANEIRO
Janeiro tem 31 dias
Digite um mês: Fevereiro
Fevereiro tem 28 dias.
Digite um mês: FEvereiro
Fevereiro tem 28 dias.*/
let mes = prompt("Digite um mês:").toLowerCase();
switch (mes) {
case "janeiro":
case "março":
case "maio":
case "julho":
case "agosto":
case "outubro":
case "dezembro":
console.log(`${mes.charAt(0).toUpperCase() + mes.slice(1)} tem 31 dias.`);
break;
case "abril":
case "junho":
case "setembro":
case "novembro":
console.log(`${mes.charAt(0).toUpperCase() + mes.slice(1)} tem 30 dias.`);
break;
case "fevereiro":
console.log(`${mes.charAt(0).toUpperCase() + mes.slice(1)} tem 28 dias.`);
break;
default:
console.log("Mês inválido. Por favor, digite um mês válido.");
}

@ -0,0 +1,149 @@
/*const countries = [
'Albania',
'Bolivia',
'Canada',
'Denmark',
'Ethiopia',
'Finland',
'Germany',
'Hungary',
'Ireland',
'Japan',
'Kenya',
];
const webTechs = [
'HTML',
'CSS',
'JavaScript',
'React',
'Redux',
'Node',
'MongoDB',
];*/
//Declare um array vazio;
let arrayVazio = [];
//Declare um array com mais de 5 elementos;
let arrayCincoElementos = ["banana", "maçã", "laranja", "uva", "pera", "kiwi"];
//Encontre o comprimento do seu array;
let comprimentoArray = arrayCincoElementos.length;
console.log("Comprimento do array:", comprimentoArray);
//Obtenha o primeiro item, o item do meio e o último item do array;
let primeiroItem = arrayCincoElementos[0];
let itemMeio = arrayCincoElementos[Math.floor(arrayCincoElementos.length / 2)];
let ultimoItem = arrayCincoElementos[arrayCincoElementos.length - 1];
console.log("Primeiro item:", primeiroItem);
console.log("Item do meio:", itemMeio);
console.log("Último item:", ultimoItem);
//Declare um array chamado mixedDataTypes, coloque diferentes tipos de dados no array e encontre o comprimento do array. O tamanho do array deve ser maior que 5;
let mixedDataTypes = [
42,
"texto",
true,
null,
undefined,
{ chave: "valor" },
[1, 2, 3],
];
let comprimentoMixedDataTypes = mixedDataTypes.length;
console.log("Comprimento do array mixedDataTypes:", comprimentoMixedDataTypes);
//Declare uma variável de array nomeada itCompanies e atribua valores iniciais como Facebook, Google, Microsoft, Apple, IBM, Oracle e Amazon;
let itCompanies = [
"Facebook",
"Google",
"Microsoft",
"Apple",
"IBM",
"Oracle",
"Amazon",
];
//Imprima o array usando console.log();
console.log("Empresas de TI:", itCompanies);
//Imprima o número de empresas no array;
let numeroEmpresas = itCompanies.length;
console.log("Número de empresas de TI:", numeroEmpresas);
//Imprima a primeira empresa, a empresa do meio e a última empresa;
let primeiraEmpresa = itCompanies[0];
let empresaMeio = itCompanies[Math.floor(itCompanies.length / 2)];
let ultimaEmpresa = itCompanies[itCompanies.length - 1];
console.log("Primeira empresa:", primeiraEmpresa);
console.log("Empresa do meio:", empresaMeio);
console.log("Última empresa:", ultimaEmpresa);
//Imprima cada empresa;
itCompanies.forEach((empresa) => {
console.log("Empresa:", empresa);
});
//Mude cada nome da empresa para maiúsculas uma a uma e imprima-as;
itCompanies = itCompanies.map((empresa) => empresa.toUpperCase());
console.log("Empresas em maiúsculas:", itCompanies);
//Imprima o array como uma frase: Facebook, Google, Microsoft, Apple, IBM, Oracle e Amazon são grandes empresas de TI.
console.log(
`${itCompanies.slice(0, -1).join(", ")} e ${itCompanies.slice(
-1
)} são grandes empresas de TI.`
);
//Verifique se uma determinada empresa existe no array itCompanies. Se existir, retorne a empresa, caso contrário, retorne uma mensagem de empresa não encontrada;
let empresaParaVerificar = "Google";
if (itCompanies.includes(empresaParaVerificar)) {
console.log(`${empresaParaVerificar} existe no array.`);
} else {
console.log(`${empresaParaVerificar} não foi encontrada no array.`);
}
//Filtre empresas que têm mais de um 'o' sem usar o método filter;
let empresasComMaisDeUmO = [];
for (let empresa of itCompanies) {
if ((empresa.match(/o/g) || []).length > 1) {
empresasComMaisDeUmO.push(empresa);
}
}
console.log("Empresas com mais de um 'o':", empresasComMaisDeUmO);
//Ordene o array usando o método sort();
itCompanies.sort();
console.log("Empresas ordenadas:", itCompanies);
//Reverta o array usando o método reverse();
itCompanies.reverse();
console.log("Empresas revertidas:", itCompanies);
//Fatie os primeiros 3 empresas do array;
let primeirasTresEmpresas = itCompanies.slice(0, 3);
console.log("Primeiras 3 empresas:", primeirasTresEmpresas);
//Fatie as últimas 3 empresas do array;
let ultimasTresEmpresas = itCompanies.slice(-3);
console.log("Últimas 3 empresas:", ultimasTresEmpresas);
//Fatie a empresa ou empresas do meio do array;
let meioIndex = Math.floor(itCompanies.length / 2);
let empresasMeio = itCompanies.slice(meioIndex, meioIndex + 1);
console.log("Empresa ou empresas do meio:", empresasMeio);
//Remova a primeira empresa do array;
itCompanies.shift();
console.log("Após remover a primeira empresa:", itCompanies);
//Remova a empresa ou empresas do meio do array;
itCompanies.splice(meioIndex, 1);
console.log("Após remover a empresa do meio:", itCompanies);
//Remova a última empresa do array;
itCompanies.pop();
console.log("Após remover a última empresa:", itCompanies);
//Remova todas as empresas de TI;
itCompanies = [];
console.log("Após remover todas as empresas de TI:", itCompanies);
Loading…
Cancel
Save