Ir ao conteúdo
  • Cadastre-se

Javascript Como entrar no looping e pegar valores


Posts recomendados

Olá pessoal boa noite..!

Então,estou fazendo o seguinte exercicio.

 

 

"Escreva uma função chamada "laugh()" que possua um parâmetro num, que representa o número de "ha"s

a ser retornado."

 E mediante a ele fiz essa parte do código:

function laugh(num){
    
    for(i=2;i<=6;i++)
    num=i;
    
    return num;
    
    
}

console.log(laugh());

O que não entra na minha cabeça é uma forma de "entrar" no looping conseguir esse tal numero e fazer a chamada da função para imprimir a mensagem final.

Por exemplo pra chamar a  função seria.

"console.log(laugh(3));" e mediante a esse "3" ele imprimir 3 "hahaha".Mas não estou conseguindo achar uma maneira de entrar no looping e pegar essa valor e fazer o que se pede no exercicio.

Muito obrigado desde já !

Link para o comentário
Compartilhar em outros sites

  • Moderador

Dá para fazer assim também:

function laugh(type, qtd) {
   let result = type.repeat(qtd);   
   return (result != 0) ? result : "Not Funny :( ";
}
 
console.log(laugh("he", 2));
console.log(laugh("ha", 3));
console.log(laugh("he", 0));

Basicamente a função leva dois parâmetros: o que vai repetir e a quantidade.

Fiz desta forma, para que tenhas a liberdade de reutilizar a função para diversas risadas :thumbsup:

 

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...