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
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