A Palavra Mais Longa
Encontre a mais longa
A Palavra Mais Longa é uma aula grátis de Javascript for Kids no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Javascript for Kids, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Javascript for Kids inclui 4 aulas no total.
Encontre a palavra mais longa! 📏
Olá, campeão das palavras! 📝 Hoje temos um desafio divertido: encontrar a palavra mais longa em uma frase! 📏
Qual palavra tem mais letters? Vamos ensinar o computador a encontrá-la! 🔍
Use split primeiro ✂️
Para comparar palavras, primeiro dividimos a frase em uma lista. ✂️
Você já conhece esse truque! split(' ') nos fornece nossas palavras. 📋
let sentence = 'the happy elephant';
let words = sentence.split(' ');
console.log(words);Compare duas palavras ⚖️
Para encontrar a mais longa, comparamos os tamanhos! ⚖️
Verificamos: 'elephant' é mais longa que 'cat'? 🐘 versus 🐱
let word1 = 'elephant';
let word2 = 'cat';
if (word1.length > word2.length) {
console.log(word1 + ' is longer! 🐘');
} else {
console.log(word2 + ' is longer! 🐱');
}Mantenha uma campeã 🏆
Para encontrar a palavra mais longa de uma lista inteira, mantemos uma campeã! 🏆
Começamos com a primeira palavra como campeã e depois verificamos se alguma consegue superá-la! 💪
let words = ['cat', 'elephant', 'dog'];
let longest = words[0];
console.log('Champion starts as: ' + longest);Verifique cada palavra 🔁
Agora percorremos cada palavra e a verificamos! 🔁
Se uma palavra for mais longa que a nossa campeã, ela se torna a nova campeã! 👑
let words = ['cat', 'elephant', 'dog'];
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) {
longest = words[i];
}
}
console.log('The longest word is: ' + longest + ' 🏆');Experimente sua própria frase 📜
Vamos encontrar a palavra mais longa em uma frase completa! 📜
Use split e depois percorra a lista para encontrar a campeã! 👑
let sentence = 'I really love programming';
let words = sentence.split(' ');
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) {
longest = words[i];
}
}
console.log('Longest word: ' + longest);Mostre também o tamanho 📏
Vamos mostrar também quantas letters a vencedora tem! 📏
Agora sabemos a palavra E o seu tamanho! 🔢
let words = 'a tiny wonderful day'.split(' ');
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) longest = words[i];
}
console.log('🏆 Longest: ' + longest);
console.log('✏️ Letters: ' + longest.length);Crie uma máquina de busca 🛠️
Vamos transformar isso em uma máquina reutilizável! 🛠️
Forneça uma frase e receba de volta a palavra mais longa! 🤖
function findLongest(sentence) {
let words = sentence.split(' ');
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) longest = words[i];
}
return longest;
}
console.log(findLongest('the quick brown fox'));Teste sua máquina 🧪
Vamos testar nosso localizador com frases diferentes! 🧪
Ele sempre encontra a palavra mais longa, não importa a frase! 🎯
function findLongest(sentence) {
let words = sentence.split(' ');
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) longest = words[i];
}
return longest;
}
console.log(findLongest('big bigger biggest'));
console.log(findLongest('sun moon stars galaxy'));O aplicativo completo de contagem de palavras 🎮
Vamos juntar EVERYTHING: contagem de palavras, contagem de letters e a palavra mais longa! 🎮
Você criou um aplicativo completo! 💪
function analyze(sentence) {
let words = sentence.split(' ');
let longest = words[0];
for (let i = 0; i < words.length; i = i + 1) {
if (words[i].length > longest.length) longest = words[i];
}
console.log('🔢 Words: ' + words.length);
console.log('🔠 Letters: ' + sentence.split(' ').join('').length);
console.log('🏆 Longest: ' + longest);
}
analyze('coding makes everything fun');Você criou um contador de palavras! 🏆
AMAZING! 🏆 Você concluiu todo o aplicativo contador de palavras!
- ✂️ Divida frases em palavras
- 📏 Conte palavras e letters
- 👑 Encontre a palavra mais longa com um loop
Você é um verdadeiro mestre dos textos! 📝
Verificação rápida ✅
Verificação final! 🧠 Como encontramos a palavra mais longa em uma lista?
Recapitulação da lição 🎀
Viva, mestre das palavras! 🎀 Você concluiu o contador de palavras! Você aprendeu:
- ✂️ Dividir em uma lista de palavras
- ⚖️ Comparar tamanhos com
> - 👑 Manter uma campeã em um loop
- 🛠️ Encapsular tudo em uma função
Trabalho incrível! 🌟
Perguntas Frequentes
A aula “A Palavra Mais Longa” é grátis?
Sim — o texto completo de “A Palavra Mais Longa” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Javascript for Kids, atualize para CoddyKit PRO. O curso de Javascript for Kids inclui 4 aulas no total.
O que vou aprender em “A Palavra Mais Longa”?
Encontre a mais longa Você pratica Javascript for Kids com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Javascript for Kids?
Nenhuma experiência prévia é necessária. Javascript for Kids no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.
Quanto tempo leva a aula “A Palavra Mais Longa”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Javascript for Kids?
Sim. Cada aula de Javascript for Kids inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Dividindo Texto
- Contando Palavras
- Contando Letras
- A Palavra Mais Longa