Compare commits

...

2 Commits
main ... main

View File

@ -17,19 +17,21 @@
4. transformar o array em string--> 4. transformar o array em string-->
</p> </p>
<script> <script>
const getRandomNumber = (length) => Math.floor(Math.random() * length);
const generateRandomString = () => { const generateRandomString = () => {
let arrLetras = []; let palavra = '';
const characters = const characters =
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
for (let i = 0; i < 20; i++) { for (let i = 1; i <= 20; i++) {
let num = Math.floor(Math.random() * characters.length); const num = getRandomNumber(characters.length);
let letra = characters.charAt(num); let letra = characters.charAt(num);
if ((i + 1) % 3 == 0) { if (i % 3 == 0) {
letra = 0; letra = 0;
} }
arrLetras.push(letra); palavra += letra;
} }
console.log(arrLetras.join("")); console.log(palavra);
}; };
generateRandomString(); generateRandomString();
</script> </script>
@ -43,24 +45,47 @@
--> -->
</p> </p>
<script> <script>
function calcular() { function weekHours() {
const horas = 24; const horas = 3600 * 24 * 7;
const minutos = 60;
const segundos = 60;
const segundosHora = minutos * segundos;
const segundosDia = 24 * segundosHora;
const resultado = segundosDia * 7;
console.log( console.log(
`Uma hora tem ${segundosHora} segundos. Um dia tem ${segundosDia} segundos. Uma semana tem ${resultado} segundos` `Uma semana tem ${horas}`
); );
} }
calcular(); weekHours();
</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.
</p> </p>
<script></script> <script>
const fillArray = (length) => {
const array = [];
for(let i = 0; i < length; i++){
const randomNumber = getRandomNumber(100); // gera número aleatórios entre 0 e 100
array.push(randomNumber);
}
return array;
}
const evenFiveDivisible = (array) => {
console.log(array, "Array dado");
for(let i = 0; i < array.length; i++){
const e = array[i];
if(!(e % 2 === 0 ) || !(e % 5 === 0)){
array.splice(i, 1);
i--;
}
}
return array;
};
console.log(evenFiveDivisible(fillArray(40)), "Array retornado");
</script>
</body> </body>
</html> </html>