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
34 changes: 34 additions & 0 deletions Trindadez/algoritmos-js/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Calculadora</title>
<link rel="stylesheet" href="style.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
</head>
<body>
<p id="saudacao"></p>
<div id="main-div">
<form action="#" id="calc-form">
<label for="numero1">First <input type="number" id="n1"></label>
<label for="numero2">Second <input type="number" id="n2"></label>
<div class="buttons">
<button id="mais" type="button">+</button>
<button id="menos" type="button">-</button>
<button id="divis" type="button">/</button>
<button id="multi" type="button">x</button>
</div>
</form>
<br>
<label for="#" id="arroz">Resultado:
<textarea id="text-area" rows="3.5" cols="35" readonly></textarea>
</label>
</div>
<div>
<label for="username">Nome: <input type="text" id="username"></label>
<button id="salvar" type="button">Salvar</button>
</div>
<script src="main.js"></script>
</body>
</html>
40 changes: 40 additions & 0 deletions Trindadez/algoritmos-js/main.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
function calcular() {
var num1 = $("#n1");
var num2 = $("#n2");
var textArea = $("#text-area");

$("#mais").click(() => {
var resultado = Number(num1.val()) + Number(num2.val());
textArea.val(resultado);
});

$("#menos").click(() => {
var resultado = Number(num1.val()) - Number(num2.val());
textArea.val(resultado);
});

$("#multi").click(() => {
var resultado = Number(num1.val()) * Number(num2.val());
textArea.val(resultado);
});

$("#divis").click(() => {
var resultado = Number(num1.val()) / Number(num2.val());
textArea.val(resultado);
});
}

function saudacao() {
var nomeInput = $("#username");
var saudacaoP = $("#saudacao");

$("#salvar").click(() => {
var nome = nomeInput.val();
saudacaoP.text(`Olá, ${nome}`);
});
}

$(document).ready(function() {
calcular();
saudacao();
});
74 changes: 74 additions & 0 deletions Trindadez/algoritmos-js/style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
@import url('https://fonts.googleapis.com/css2?family=Pixelify+Sans:wght@400..700&display=swap');

body {
min-width: 100vw;
min-height: 100vh;
display: flex;
padding: 0;
margin: 0;
justify-content: center;
align-items: center;
flex-direction: column;
font-family: "Pixelify Sans", sans-serif;
gap: 10px;
}

#main-div {
border: black 2px solid;
padding: 20px;
border-radius: 30px;
display: flex;
flex-direction: column;
align-items: center;
gap: 10px;
}

textarea {
border: black 2px solid;
padding: 2px;
border-radius: 15px;
resize: none;
}

button {
border-radius: 3px;
background-color: transparent;
border: 1px solid black;
font-size: 1rem;
text-align: center;
}

#arroz {
display: flex;
flex-direction: column;
}

#saudacao {
text-align: center;
font-size: 50px;
margin-bottom: 20px;
width: 100%;
}

.buttons{
display: grid;
grid-template-columns: 1fr 1fr;
align-items: center;
justify-content: center;
gap: 5px;
padding-top: 10px;
}

input{
outline: none;
border-radius: 5px;
border: 1px solid black;
padding: 2px;
width: 100px;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
Loading