Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions semana1/lista-logica/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<script src="index.js" defer></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>


</body>
</html>
79 changes: 79 additions & 0 deletions semana1/lista-logica/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
/*const altura = Number (prompt("qual sua altura em centimeros?"))
const largura = Number (prompt("me dê uma largura em centimetros"))
const retangulo = altura * largura
console.log(retangulo)

/*Escreva uma função que pede ao usuário o ano atual e seu ano de nascimento
e imprima no console sua idade */

/*const anoAtual = Number (prompt("Em que ano estamos?"))
const anoDoSeuNascimento = Number (prompt("Em que ano voce Nasceu?"))
const idade = anoAtual - anoDoSeuNascimento
console.log("Ola, hoje vc tem", idade, "Anos!")

/*Escreva uma função que recebe o peso em kg e a
altura em metros de uma pessoa e retorna o seu IMC (Índice de Massa Corpórea).*/

/*const quilos = Number (prompt("Quanto voce pesa?"))
const altura = Number (prompt("qual a sua altura?"))
const imc = (altura * altura)/quilos
console.log("Olá seu IMC atual é:", imc)


/*Escreva uma função que pede ao usuário seu nome, sua idade e seu email
(nessa ordem), e imprime no console uma mensagem como a seguinte:*/

/*const nome = prompt ("Qual é o seu nome?")
const idade = Number (prompt("Qual a sua idade?"))
const email = prompt ("Informe seu email:")
console.log("Olá, meu nome é", nome, "tenho", idade, "e meu email é:", email)

/*Escreva uma função que pergunta ao usuário suas três
cores favoritas e imprime no console um array que contenha essas três cores.*/

/*const cor1 = prompt ("Cite uma cor:")
const cor2 = prompt ("Cite outra cor:")
const cor3 = prompt ("Cite mais uma cor:")
const resultadoCor = [cor1, cor2, cor3]
console.log(resultadoCor)

/*Escreva uma função que recebe uma string e retorna ela em letra maiúscula.*/

/*const frase = "a esperanca para a árvore, que se for cortada, ainda se renovará... jó 14.7"
const fraseMaiuscula = frase.toUpperCase()
console.log(fraseMaiuscula)

/*Escreva uma função que recebe o custo de um espetáculo de teatro e o valor de cada ingresso*/

/*const custo = 3800
const valorIngresso = 40
const vendasIngressos = custo / valorIngresso
console.log(vendasIngressos)

/*Escreva uma função que recebe duas strings e retorna um booleano (true ou false)
indicando se elas possuem o mesmo tamanho.*/


/**********************************************************************
//const frase1 = "Eu sou Estudande"
//const frase2 = "Eu trabalho Remunerado?"
//frase1.includes("sim") = true
//frase2.includes("nao") = false
//console.log("sou estudante?", frase.includes("sim"))
*********************************************************************/

//Escreva uma função que recebe um array e retorna o primeiro elemento.

//const listaDeCompras = ["carne", "ovo", "cenoura", "batata"]
//console.log(listaDeCompras[0])

//const numeros = [1,2,3,4,5]
//console.log(numeros[4])

//const nomes = [maria, jose, alves, claudio]






Binary file not shown.
130 changes: 130 additions & 0 deletions semana1/lista-logica/lista-exercicios-intro-js/exercicios.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
// EXEMPLOS DE IMPLEMENTAÇÃO ---------------------------------------------------------------

// EXERCÍCIO 0A
function soma(num1, num2) {
// implemente sua lógica aqui
return num1 + num2
}

// EXERCÍCIO 0B
function imprimeMensagem() {
// implemente sua lógica aqui
const mensagem = prompt('Digite uma mensagem!')

console.log(mensagem)
}

// EXERCÍCIOS PARA FAZER ------------------------------------------------------------------

// EXERCÍCIO 01
function calculaAreaRetangulo() {
const altura = Number (prompt("qual sua altura em centimeros?"))
const largura = Number (prompt("me dê uma largura em centimetros"))
const retangulo = altura * largura
console.log(retangulo)

}

// EXERCÍCIO 02
function imprimeIdade() {
const anoAtual = Number (prompt("Em que ano estamos?"))
const anoDoSeuNascimento = Number (prompt("Em que ano voce Nasceu?"))
const idade = anoAtual - anoDoSeuNascimento
console.log("Ola, hoje vc tem", idade, "anos")

}

// EXERCÍCIO 03
function calculaIMC(peso, altura) {
const quilos = Number (prompt("Quanto voce pesa?"))
const altura = Number (prompt("qual a sua altura?"))
const imc = (altura * altura)/quilos
console.log("Olá seu IMC atual é:", imc)

}

// EXERCÍCIO 04
function imprimeInformacoesUsuario() {
const nome = prompt ("Qual é o seu nome?")
const idade = Number (prompt("Qual a sua idade?"))
const email = prompt ("Informe seu email:")
console.log("Olá, meu nome é", nome, "tenho", idade, "e meu email é:", email)

}

// EXERCÍCIO 05
function imprimeTresCoresFavoritas() {
const cor1 = prompt ("Cite uma cor:")
const cor2 = prompt ("Cite outra cor:")
const cor3 = prompt ("Cite mais uma cor:")
const resultadoCor = [cor1, cor2, cor3]
console.log(resultadoCor)

}

// EXERCÍCIO 06
function retornaStringEmMaiuscula(string) {
const frase = "a esperanca para a árvore, que se for cortada, ainda se renovará... jó 14.7"
const fraseMaiuscula = frase.toUpperCase()
console.log(fraseMaiuscula)

}

// EXERCÍCIO 07
function calculaIngressosEspetaculo(custo, valorIngresso) {
const custo = 3800
const valorIngresso = 40
const vendasIngressos = custo / valorIngresso
console.log(vendasIngressos)

}

// EXERCÍCIO 08
function checaStringsMesmoTamanho(string1, string2) {


}

// EXERCÍCIO 09
function retornaPrimeiroElemento(array) {
const listaDeCompras = ["carne", "ovo", "cenoura", "batata"]
console.log(listaDeCompras[0])

}

// EXERCÍCIO 10
function retornaUltimoElemento(array) {
const numeros = [1,2,3,4,5]
console.log(numeros[4])

}

// EXERCÍCIO 11
function trocaPrimeiroEUltimo(array) {
// implemente sua lógica aqui

}

// EXERCÍCIO 12
function checaIgualdadeDesconsiderandoCase(string1, string2) {
// implemente sua lógica aqui

}

// EXERCÍCIO 13
function checaRenovacaoRG() {
// implemente sua lógica aqui

}

// EXERCÍCIO 14
function checaAnoBissexto(ano) {
// implemente sua lógica aqui

}

// EXERCÍCIO 15
function checaValidadeInscricaoLabenu() {
// implemente sua lógica aqui

}
14 changes: 14 additions & 0 deletions semana1/lista-logica/lista-exercicios-intro-js/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="./tests.js" defer></script>
<script src="./exercicios.js" defer></script>
<title>Document</title>
</head>
<body>
<div id="root"></div>
</body>
</html>
35 changes: 35 additions & 0 deletions semana1/lista-logica/lista-exercicios-intro-js/tests.js

Large diffs are not rendered by default.

35 changes: 35 additions & 0 deletions semana1/lista-logica/tests.js

Large diffs are not rendered by default.

15 changes: 15 additions & 0 deletions triangulo/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<script src="index.js" defer></script>
<script src="index.js" defer></script>

<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>funcao triangulo</title>
</head>
<body>

</body>
</html>
1 change: 1 addition & 0 deletions triangulo/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

13 changes: 13 additions & 0 deletions variaveis/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<script src="index.js" defer></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Variaveis</title>
</head>
<body>

</body>
</html>
64 changes: 64 additions & 0 deletions variaveis/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
// vai imprimir 10,5

//let a = 10
//let b = 5
//console.log(a,b)

//let horasDeTrabalho = prompt("quantas horas vc trabalha?")
//let salario = prompt("qual o seu salario")
//console.log(`ola,vc trabalha ${horasDeTrabalho} horas por dia e seu salario eh ${salario}.00 por mes`)

//Declare uma variável para armazenar um nome, sem atribuir um valor.
//Declare uma variável para armazenar uma idade, sem atribuir um valor
//Imprima na tela o tipo dessas variáveis que acabou de criar, usando o comando

//const nome = "mara"
//const idade = 35
//console.log(typeof nome)
//console.log(typeof idade)

/*Pergunte ao usuário seu nome e sua idade, atribuindo esses dois valores
às variáveis que acabou de criar */

//const nome = prompt("Qual seu nome?")
//const idade = prompt("qual sua idade?")
//console.log("Ola, seu nome eh", nome, "e sua idade é", idade, "anos")

//const perguntaFeliz = prompt("Voce esta feliz?")
//const cidade = prompt("vc mora em sao paulo?")
//const crianca = prompt("voce eh uma crianca")
//console.log(`ola, hoje vc esta feliz? ${perguntaFeliz} vc mora em sao paulo? ${cidade} vc eh crianca ${crianca}`)


//let a = 10
//let b = 34
//console.log(a, b)

//a = 13
//b = 30
//console.log(a, b)

//let cor = "azul"
//let cor1 = "branco"
//console.log(cor, cor1)

//cor = "rosa"
//cor1 = "amarelo"
//console.log(cor, cor1)

//let copo = "suco de maracuja"
//let copo1 = "coca cola"
//console.log(copo, copo1)

//copo = "suco de uva"
//copo1 = "agua"
//console.log(copo,copo1)

const numero = prompt("preciso de um numero")
const numero1 = prompt("preciso de outro numero")

const numero2 = numero / numero1
console.log(numero2)