• Matéria: Informática
  • Autor: karynascp
  • Perguntado 6 anos atrás

Usando funções - Começa com Maiúscula O código abaixo já tem a função comecaComMaiuscula(palavra) definida. Essa função retorna true caso a palavra passada no parâmetro seja iniciada por uma letra maiúscula e false caso contrário. Use um for para imprimir para cada palavra no array de palavras as seguintes frases: “Começa com maiúscula” caso a palavra comece com maiúscula e “Não começa com maiúscula” caso contrário.

Dicas: Utilize o for para percorrer o array [ for(var i=0; iUtilize o if dentro do for para descobrir se a palavra da vez começa ou não com maiúscula
Utilize a função comecaComMaiuscula para descobrir se uma palavra do array começa ou não com maiúscula
O código if(comecaComMaiuscula(palavra)) é perfeitamente possível, contanto que a variável palavra contenha uma string.


function comecaComMaiuscula(palavra){
return /^[A-Z]/.test(palavra)
}
var palavras = ["Amor", "copo", "Bolacha", "biscoito"];

Respostas

respondido por: warofages230
2

A ideia básica de uma função, implementada em alguma linguagem de programação, é encapsular um código que poderá ser invocado/chamado por qualquer outro trecho do programa. Seu significado e uso são muito parecidos com o de funções matemáticas, ou seja, existe um nome, uma definição e posterior invocação à função.

Nesse sentido, apresentaremos um exemplo prático:

  • function comecaComMaiuscula(palavra){

 return /^[A-Z]/.test(palavra);

}

var palavras = ["Prazer", "Alegria", "Amor", "Sonho"];

for(var i = 0; i < palavras.length; i ++) {

 var result = comecaComMaiuscula(palavras[i]);

if(result) {

   console.log("Começa com maiúscula")

} else {

   console.log("Não começa com maiúscula")

}

}

Nesta variável (result) iremos usar o conceito da varredura do array usando palavras[i], pois assim a função (comecaComMaiuscula) irá testar e validar cada palavra dentro do array.

  • for(var i = 0; i < palavras.length; i ++)  - Será utilizado para realizar a varredura dentro do array.
  • var result = comecaComMaiuscula(palavras[i]); - Iremos criar a variável result para salvar as informações da função.

Após este detalhe usamos a condicional.

  • if(result) {

   console.log("Começa com maiúscula")

} else {

   console.log("Não começa com maiúscula")

}

Aprenda mais sobre programação: https://brainly.com.br/tarefa/47707877 #SPJ2

Anexos:
Perguntas similares