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
12 changes: 12 additions & 0 deletions quinzena1/funcoes/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="index.js" defer></script>
</head>
<body>

</body>
</html>
124 changes: 124 additions & 0 deletions quinzena1/funcoes/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
/*
function minhaFuncao(variavel) {
return variavel * 5
}
minhaFuncao(2)
minhaFuncao(10)
//Será impresso 10 e 50, comigo não foi impresso no console, porém ele irá imprimir da mesma maneira.



let textoDoUsuario = prompt("Insira um texto");

const outraFuncao = function(texto) {
return texto.toLowerCase().includes("cenoura")
}

const resposta = outraFuncao(textoDoUsuario)
console.log(resposta)
// Ele utiliza da da exclusividade da palavra 'cenoura'
// True, True e True



//--------------------------- .1

function imprimirNome(nome, idade, cidade, profissao) {
const pessoa = 'Meu nome é ' + nome + ' tenho ' + idade + ' anos e moro em ' + cidade + ' e sou ' + profissao
console.log(pessoa)
}
console.log(imprimirNome('Atos', '29', 'Santo André', 'estudante'))


// --------.2

//.a

function somaDosNumeros(numero1, numero2){
return soma = (numero1 + numero2)
}
const valorNumero1 = 5
const valorNumero2 = 10

let resultado1 = somaDosNumeros(valorNumero1, valorNumero2)
console.log(resultado1)


//.b

function numeroBooleano(numero1, numero2){
return booleano(numero1 === numero2)
}
const numero1 = 10
const numero2 = 20

let resultado2 = (numero1 === numero2)
console.log(resultado2)



//.c

par = Number(prompt('Digite um numero'))
function paroOuImpar(par) {
const resposta = (par % 2) == 0
return resposta
}
console.log('O numero digitado é par?', paroOuImpar(par))



//.d

mensagem = prompt('Digite umamensagem.')
function receberMensagem(mensagem){
const frase = mensagem.lenght + " " + mensagem.toUpperCase()
return frase
}

console.log(receberMensagem(mensagem))





//---------------------- .3

/* const aNumero1 = Number(prompt('Digite um numero'))
const aNumero2 = Number(prompt('Digite outro numero'))

function somarDoisNumeros(aNumero1, aNumero2) {
const soma = aNumero1 + aNumero2
return soma
}

function subtrairDoisNumeros(aNumero1, aNumero2) {
const subtracao = aNumero1 - aNumero2
return subtracao
}

function multiplicarDoisNumeros(aNumero1, aNumero2) {
const multiplicacao = aNumero1 * aNumero2
return multiplicacao
}

function divisaoDoisNumeros(aNumero1, aNumero2) {
const divisao = aNumero1 / aNumero2
return divisao
}

console.log('Soma:', somarDoisNumeros())
console.log('Subtração:', subtrairDoisNumeros())
console.log('Multiplicação:', multiplicarDoisNumeros())
console.log('Divisão:', divisaoDoisNumeros()) */


const pokemons = [
{nome: 'Bulbasaur', tipo: 'Grama'},
{nome: 'Charmander', tipo: 'Fogo'},
{nome: 'Squirtle', tipo: 'Água'},
]

for (const pkmn of pokemons) {
console.log(`${pkmn.nome} é de ${pkmn.tipo}`)
}
13 changes: 13 additions & 0 deletions quinzena2/blackjack/desafio.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/**
* EXEMPLO DE UTILIZAÇÃO DA 'comprarCarta'
*
*
const carta = comprarCarta(); // Sorteia uma carta. Por exemplo, o rei de ouros
console.log(carta.texto) // imprime o texto da carta. Exemplo: "K♦️" (indica "K" de ouros)
console.log(carta.valor) // imprime o valor da carta (um número). Exemplo: 10 (dado que "K" vale 10)
*
*
*
*/

14 changes: 14 additions & 0 deletions quinzena2/blackjack/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Future4 - Blackjack</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<script type="application/javascript" src="naoMexer.js"></script>
<script defer type="application/javascript" src="nossoJogo.js"></script>
<script defer type="application/javascript" src="desafio.js"></script>
</body>
</html>
36 changes: 36 additions & 0 deletions quinzena2/blackjack/naoMexer.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
/**
* NÃO MEXAM NESTE AQUIVO EM HIPÓTESE ALGUMA
*/

function comprarCarta() {
// Cria array de cartas
const cartas = ["A", "2", "3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K"];

// Cria array de naipes
const naipes = ["♦️", "♥️", "♣️", "♠️"]

// Sorteia uma carta
const numero = cartas[Math.floor(Math.random() * 13)]

// Sorteia um naipe
const naipe = naipes[Math.floor(Math.random() * 4)]

let valor

// Verifica se é uma das letras e coloca o valor correspondente na variável valor
if (numero === "A") {
valor = 11
} else if (numero === "J" || numero === "Q" || numero === "K") {
valor = 10
} else { // Se nao for uma das letras, só converte a string para número
valor = Number(numero)
}

// Cria um objeto da carta com as propriedades que vamos precisar: texto e valor
const carta = {
texto: numero + naipe,
valor: valor
}

return carta
}
24 changes: 24 additions & 0 deletions quinzena2/blackjack/nossoJogo.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
//Hello World!

//----------------------------------- Enunciado do meu Blackjack

console.log('Bem-vindo ao jogo de Blackjack!')

if(confirm("Vamos então testar sua sorte!")) {
//(condicao1)

} else {
//condicao2 =('O jogo acabou!')
}
//-------------------------------- Condições
//condicao2 =('O jogo acabou')


//---------------------------------- Minha provável função de invocação de carta
const carta = comprarCarta();




console.log('Usuário -', 'cartas: ', carta.texto, carta.texto, carta.valor)
console.log('Computador -', 'cartas: ', carta.texto, carta.texto, carta.valor)
Empty file added quinzena2/blackjack/style.css
Empty file.
13 changes: 13 additions & 0 deletions quinzena2/condicionais/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">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="index.js" defer></script>
</head>
<body>

</body>
</html>
89 changes: 89 additions & 0 deletions quinzena2/condicionais/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
// Exercícios de interpretação de código
// 1.

// Serve para retornar o restante da divisão
// Ele passa apenas numeros pares
// Ele não passa numeros impares




// Exercícios de interpretação de código
// 2.

// O código acima serve para a pessoa fazer uma escolha e retorna o valor da escolha
// 2.25
// Seria impresso o valor de 5 pois está sem o Break e ele pega o valor abaixo



// Exercícios de escrita de código
// 1.

const maiorIdade =Number(prompt('Qual a sua idade?'))
const menorIdade = 17

if (maiorIdade > menorIdade) {
console.log('Você pode dirigir!')
} else if (menorIdade !== maiorIdade) {
console.log('Você não pode dirigir!')
} else {
console.log('Você não pode dirigir')
}

// 2.

// const horarioAluno =(prompt('Você estuda em qual período? M, V, N'))
// const m = 'Bom Dia!'
// const v = 'Boa Tarde!'
// const n = 'Boa Noite!'
// function greeting(m, v, n) {
// if (m) {
// return 'Bom Dia!'
// } if else (v) {
// return 'Boa Tarde!'
// } else (n) {
// return 'Boa Noite!'
// }
// }
// console.log(greeting(m, v, n))

// 3.

const horarioAluno = prompt('Qual hoário você estuda? M, V, N')

switch (horarioAluno) {
case 'M':
console.log('Bom Dia!')
break
case 'V':
console.log('Boa Tarde!')
break
case 'N':
console.log('Boa Noite!')
break
default:
console.log('Não identificamos')
break
}


// 4.

const filme = 'Fantasia'

const qualFilme = prompt('Qual gênero do filme vocês irão assistir?')
const ingresso = Number(prompt('Qual o valor do ingresso?'))

function filmeEOingresso(qualFilme, ingresso) {
if (qualFilme === 'Fantasia') {
console.log('Bom Filme!')
} else
console.log('Escolha outro filme :(')
if (ingresso <= 15) {
console.log('Bom Filme!')
} else
console.log('Escolha outro filme :(')
}

console.log(filmeEOingresso(qualFilme, ingresso))