1

Javascript Gruppen : Atividade 008 - Mao na massa

#Informática Básica #JavaScript
Vagner Bellacosa
Vagner Bellacosa

Javascript Gruppen



Participe do nosso gruppen em Javascript, treine e adquira novas habilidades, as vezes aprendemos teoria e nao temos como praticar, seus problemas acabaram, visite o GitHub e acompanhe o repositório, sempre com desafios instigantes.


https://github.com/VagnerBellacosa/Gruppen_Javascript


  • se gostou , nao esqueça da estrela, ajuda bastante.


Lote de Atividade 008


Bem vindo jovem padawan, vamos treinar um pouco?


Escolha a trilha HTML ou Node.JS, o objetivo desta sequencia de exercícios e treinar a codificação e melhorar os hard skill em Javascript.


Dica 001) Use o Substring


var anyString = "JavaScript";

// Mostra "Java"
console.log(anyString.substring(1,4));

// Mostra "Script"
console.log(anyString.substring(5,6));


1) Vamos falar Pfiano?



Você bravo padawan, foi convocado a negociar com os pfianos, que curiosamente falam a língua portuguesa com um curioso sotaque, eles acrescentam sempre "PF" na frente de todas as palavras. Sua missão escrever um programa que recebe frases ou palavras e faz a tradução do pfiano.


Exemplo: _ PFQuero PFfalar PFcom Pfseu PFchefe,

disse o piloto da nave.


2) Calculo de Velocidade



Corrida dos caracóis: Vamos fazer um programa que recebe o tempo em minutos e a distancia em metros, com isso iremos calcular a velocidade dividindo distancia em metros por segundos. Informando a velocidade.


3) Robots comedores de salsicha.



Padawan es bom em calculo? Vamos descobrir quantas salsichas temos que comprar para os robots glutões, veja que gulodice.


O robot 1 come 30 salsichas por hora;
O robot 2 come 20 salsichas no mesmo tempo.


Se o robot 2 quer comer no mínimo 35 salsichas e o Robot 1 se recusa a comer mais devagar.


Pergunto-Te quantas salsichas devemos comprar e quanto tempo, os 2 robots vão levar para come-las?


Dica 002)


Use a função Date para obter data e hora do sistema.


// Obtém a data/hora atual
var data = new Date();

// Guarda cada pedaço em uma variável
var hora  = data.getHours();     // 0-23
var min   = data.getMinutes();    // 0-59
var seg   = data.getSeconds();    // 0-59
var mseg  = data.getMilliseconds();  // 0-999
var tz   = data.getTimezoneOffset(); // em minutos



4) Boa educação,



Diga : bom dia, boa tarde, boa noite e boa madrugada.


Preciso que faça um programa, que receba a hora do computar e cumprimente educadamente o usuário em computes:


1) Deve escrever o cumprimento 24 vezes numa linha
2) E depois escrever 24 colunas.


Relembrando 

      1 a 6:59 Boa Madrugada
      7 a 12:59 Bom dia 
      13 a 18:59 Boa tarde
      19 a 00:59 Boa noite 


Dica 003


Usando laços FOR


for (var i = 0; i < 9; i++) {
   console.log(i);
   // more statements
}


5) Repetição



Escreva um programa que escreva na tela uma contagem regressiva de 256 a zero


6) Escreva um programa "Hello World" na tela



Fazendo uma pausa de 30 segundos, limpando a tele e fazendo tudo de novo 16 vezes.


7) Vamos desenhar?



Imagine uma matriz 8 x 8, e vamos fazer um desenho em ASCII Art, uma montanha em asterisco 


8) Invertendo


Gostou do seu primeiro ASCII Art? Reproduza o programa invertendo a imagem



9) Dificultando ainda mais


Vamos complicar um pouco mais, agora faça um losangulo? Vai la eu sei que você consegue.



10) Mais arte


Agora vou abusar, faça uma letra W



11) To de sacanagem


Achou difícil? Vamos evoluir, faça a letra M



12) Nao me chingue


Agora junte o M com V num caretinha engraçada



13) Facilitando, um programa simples



Faça um programa que exiba a hora do sistema


14) Codificação mensagens secretas



Escreva um programa usando a Cifra de CAESAR X4 para codificar um texto recebido, convertendo em maiúsculas.


Para os curiosos a Cifra de Caesar funciona movendo X caracteres a direita, criando um novo alfabeto


ABCDEFGHIJKLMNOPQRSTUVWXYZ
EFGHIJKLMNOPQRSTUVWXYZABCD


15) Testes em IF


Ainda trabalhando com datas, vamos descobrir as estações do Ano, exemplo 


14/03/2021
Estamos no Verão.


Verão	 	22/12 a 21/03
Outono	 	22/03 a 21/06
Inverno	 	22/06 a 21/09
Primavera	22/09 a 21/12


16) IF e Date, um pouco de dificuldade


Trabalhando com datas ainda, faça um programa que receba a data é informe.


14/03/2021
Hoje é 14 de Março, sendo que este mês tem 31 dias.


Tabela
Janeiro 31 dias
Fevereiro 28 ou 29 dias a depender se for bissexto
Março 31 dias
Abril 30 dias
Maio 31 dias
Junho 30 dias
Julho 31 dias
Agosto 31 dias
Setembro 30 dias
Outubro 31 dias
Novembro 30 dias
Dezembro 31 dias


Espero ter ajudado ate o próximo artigo.


 Mais momento jabá, para distrair, visite meu vídeo e veja para onde fui desta vez: https://www.youtube.com/watch?v=tnToOrS5mA4


Bom curso a todos.


 https://www.linkedin.com/in/vagnerbellacosa/


 https://github.com/VagnerBellacosa/


Pode me dar uma ajudinha no YouTube?


 https://www.youtube.com/user/vagnerbellacosa

0
33

Comentários (0)

Analista Programador dinossauro IBM Mainframe

Brasil