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 com um contador i 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.
- AS DICAS:
1- Utilize o for para percorrer o array [ for(var i=0; i
2- Utilize o if dentro do for para descobrir se a palavra da vez começa ou não com maiúscula
3- Utilize a função comecaComMaiuscula para descobrir se uma palavra do array começa ou não com maiúscula
4- O código if(comecaComMaiuscula(palavra)) é perfeitamente possível, contanto que a variável palavra contenha uma string.
Essas são as informações to tentando mas acho q to errando besteira.
Soluções para a tarefa
Resposta:
function comecaComMaiuscula(palavra){
return /^[A-Z]/.test(palavra)
}
var palavras = ["Amor", "copo", "Bolacha", "biscoito"];
// Seu código vem aqui embaixo.
for(var i = 0; i < palavras.length; i ++) {
if(palavras [i] === "Amor, Bolacha") {
comecaComMaiuscula("Começa com maiúscula")
} else {
console.log("Não começa com maiúscula")
}
}
Explicação:
O enunciado pede que use a função "comecaComMaiuscula" caso seja True.
Resposta:
function comecaComMaiuscula(palavra){
return /^[A-Z]/.test(palavra)
}
var palavras = ["Amor", "copo", "Bolacha", "biscoito"];
for(i = 0; i < palavras.length; i++) {
if(comecaComMaiuscula(palavras[i])) {
console.log('Começa com maiúscula')
} else {
console.log('Não começa com maiúscula')
}
}
Explicação:
O código irá realizar um loop for com base no array palavras.
Nesse loop, irá acessar cada termo do array e passar como parâmetro da função comecaComMaiuscula, se começar com Maiuscula, irá indicar isso, caso contrário, irá informar que não começa