Compare commits

..

1 Commits
main ... main

Author SHA1 Message Date
Caroline Moran
ff06bfade6 feat(algoritmos):resultados aula 2 e 3 2022-10-29 12:07:16 -04:00
3 changed files with 61 additions and 26 deletions

View File

@ -4,7 +4,7 @@
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Exercício</title> <title>Document</title>
</head> </head>
<body> <body>
<p>TESTE 1</p> <p>TESTE 1</p>
@ -16,7 +16,7 @@
3. substituir o digito a cada 2 digitos por 0 3. substituir o digito a cada 2 digitos por 0
4. transformar o array em string--> 4. transformar o array em string-->
</p> </p>
<!-- <script> <script>
const generateRandomString = () => { const generateRandomString = () => {
let arrLetras = []; let arrLetras = [];
const characters = const characters =
@ -32,7 +32,7 @@
console.log(arrLetras.join("")); console.log(arrLetras.join(""));
}; };
generateRandomString(); generateRandomString();
</script> --> </script>
<p>TESTE 2</p> <p>TESTE 2</p>
<p> <p>
Um dia tem 24 horas, quantos segundos tem em uma semana? faça em Um dia tem 24 horas, quantos segundos tem em uma semana? faça em
@ -42,7 +42,7 @@
2. multiplicar o resultado acima por 7 2. multiplicar o resultado acima por 7
--> -->
</p> </p>
<!-- <script> <script>
function calcular() { function calcular() {
const horas = 24; const horas = 24;
const minutos = 60; const minutos = 60;
@ -55,30 +55,12 @@
); );
} }
calcular(); calcular();
</script> --> </script>
<p>TESTE 3</p> <p>TESTE 3</p>
<p> <p>
uma array contendo 40 numeros aleatórios, retornar somente os números uma array contendo 40 numeros aleatórios, retornar somente os números
pares divisíveis por 5, faça isso em javascript. pares divisíveis por 5, faça isso em javascript.
<!-- array: []
array com 40 numeros aleatorios: Math.random
numeros pares
mostrar somente numeros divisiveis por 5
-->
</p> </p>
<script> <script></script>
function randomNumbers(n) {
let numbers = [];
for (let i = 0; numbers.length < n; i+= 2) {
if (i % 5 == 0) {
numbers.push(i);
}
}
return numbers;
}
console.log(randomNumbers(40));
</script>
</body> </body>
</html> </html>

View File

@ -11,8 +11,33 @@
<p> <p>
Um texto tem 20 dígitos , a cada 2 dígitos tem um número 0 , os dígitos Um texto tem 20 dígitos , a cada 2 dígitos tem um número 0 , os dígitos
são letras aleatórias , faça isso com javascript. são letras aleatórias , faça isso com javascript.
<!--
1. criar array
2. lenght: 20
3. gerar letras array
4. Math.random aleatorio
5. loop pra gerar 20 letras;
6. trocar os digitos a cada dois digitos por 0;
7. transformar o array em texto;
-->
</p> </p>
<script></script> <script>
function transformaTexto() {
let texto = [];
let alfabeto = "abcdefghijklmnopqrstuvxywzABCDEFGHIJKLMNOPQRSTUVXYWZ";
for (let i = 0; i < 20; i++) {
let indice = Math.floor(Math.random() * alfabeto.length);
let caracter = alfabeto.charAt(indice);
console.log(caracter);
if ((i + 1) % 3 === 0) {
caracter = 0;
}
texto.push(caracter);
}
console.log(texto.join(""));
}
transformaTexto();
</script>
<p>TESTE 2</p> <p>TESTE 2</p>
<p> <p>
Um dia tem 24 horas, quantos segundos tem em uma semana? faça em Um dia tem 24 horas, quantos segundos tem em uma semana? faça em

View File

@ -11,8 +11,36 @@
<p> <p>
Um texto tem 20 dígitos , a cada 2 dígitos tem um número 0 , os dígitos Um texto tem 20 dígitos , a cada 2 dígitos tem um número 0 , os dígitos
são letras aleatórias , faça isso com javascript. são letras aleatórias , faça isso com javascript.
<!--
1.criar a variavel array
2. length = 20
3. gerar as letras aleatórias:
3.1 gerar o indice da letra
3.2 gerar a letra
3.3 fazer um loop para gerar 20 letras
4.substituir por 0 a cada 2 digitos
5. transformar o array em string
-->
</p> </p>
<script></script> <script>
function randomText() {
const textArray = [];
const alfabeto = "abcdefghijklmnopqrstuvxywzABCDEFGHIJKLMNOPQRSTUVXYWZ";
for (let i = 0; i < 20; i++) {
let letter;
if ((i + 1) % 3 == 0) {
letter = 0;
} else {
let index = parseInt(Math.random() * alfabeto.length);
letter = alfabeto[index];
}
console.log(letter);
textArray.push(letter);
}
console.log(textArray.toString().replace(/\,/g, ""));
}
randomText();
</script>
<p>TESTE 2</p> <p>TESTE 2</p>
<p> <p>
Um dia tem 24 horas, quantos segundos tem em uma semana? faça em Um dia tem 24 horas, quantos segundos tem em uma semana? faça em