การนับตัวอักษร
นับอักขระ
การนับตัวอักษร เป็นบทเรียน Javascript for Kids ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Javascript for Kids และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Javascript for Kids มีบทเรียนทั้งหมด 4 บทเรียน
การนับ Letters! 🔠
สวัสดีอีกครั้ง นักมายากลแห่ง word! 📝 เรานับ words ไปแล้ว คราวนี้มานับ letters กันค่ะ! 🔠
ในชื่อของคุณมี letters กี่ตัวคะ? มาสอนคอมพิวเตอร์ให้นับกันค่ะ! 🤖
Letters ก็มีความยาวเช่นกัน 📏
ทราบไหมคะ? สตริงก็มี .length เช่นเดียวกับอาร์เรย์ค่ะ! 📏
สำหรับสตริง .length จะนับอักขระ (letters) ค่ะ! 🔠
let word = 'cat';
console.log('Letters in cat: ' + word.length);นับชื่อของคุณค่ะ 🙋
มานับ letters ในชื่อกันค่ะ! 🙋
เปลี่ยนชื่อเป็นชื่อของคุณเองแล้วลองเรียกใช้ดูนะคะ! คุณมี letters กี่ตัวคะ? 😄
let name = 'Maya';
console.log(name + ' has ' + name.length + ' letters!');ช่องว่างก็นับด้วยค่ะ! 🫧
ระวังนะคะ! ช่องว่างก็เป็นอักขระเช่นกันค่ะ! 🫧
ในข้อความที่มีอักขระ 3 ตัวและช่องว่าง 1 ตัว ช่องว่างจะนับเป็นอักขระ 1 ตัว ดังนั้นจึงมีอักขระทั้งหมด 4 ตัวค่ะ! 🔢
let phrase = 'I am';
console.log('Characters (with space): ' + phrase.length);เครื่องนับ Letters 🛠️
มาสร้างเครื่องนับ letters กันค่ะ! 🛠️
ใส่ word ให้เครื่อง แล้วรับจำนวนตัวอักษรกลับมาค่ะ! 🤖
function countLetters(word) {
return word.length;
}
console.log(countLetters('apple'));
console.log(countLetters('sun'));นับโดยไม่รวมช่องว่าง 🚫🫧
ถ้าเราต้องการนับเฉพาะ letters โดยไม่รวมช่องว่างล่ะคะ? 🚫🫧
เราแยกออกเป็น words แล้วบวกความยาวของแต่ละ word เข้าด้วยกันค่ะ มาดูเทคนิคนี้กันนะคะ! 🪄
let sentence = 'big red dog';
let noSpaces = sentence.split(' ').join('');
console.log('Without spaces: ' + noSpaces);
console.log('Letters only: ' + noSpaces.length);Join รวม Words เข้าด้วยกัน 🤝
เห็น join('') ไหมคะ? นี่คือการทำงานตรงข้ามกับ split ค่ะ! 🤝
มันจะเชื่อมส่วนต่าง ๆ กลับเข้าด้วยกันโดยไม่มีช่องว่างระหว่างส่วนเหล่านั้นค่ะ 🪄
let words = ['I', 'love', 'code'];
let glued = words.join('');
console.log(glued);
console.log('Total letters: ' + glued.length);Words AND Letters 📊
มานับ BOTH words และ letters พร้อมกันเลยค่ะ! 📊
ตอนนี้เครื่องนับของเราทรงพลังมากขึ้นแล้วค่ะ! 💪
let sentence = 'I love coding';
let words = sentence.split(' ');
let letters = sentence.split(' ').join('');
console.log('Words: ' + words.length);
console.log('Letters: ' + letters.length);หา Word ที่ใหญ่ที่สุดกันไหมคะ? 🤔
การนับ letters ช่วยให้เราเปรียบเทียบ words ได้ค่ะ! 🤔
มาดูกันว่า word ใดมี letters มากกว่า ระหว่าง 'ช้าง' กับ 'มด' ค่ะ? 🐘🐜
let word1 = 'elephant';
let word2 = 'ant';
console.log(word1 + ' has ' + word1.length + ' letters');
console.log(word2 + ' has ' + word2.length + ' letters');
if (word1.length > word2.length) {
console.log(word1 + ' is longer! 🐘');
}รายงานที่เป็นมิตร 💬
มาสร้างรายงาน letters ที่เป็นมิตรต่อผู้ใช้กันค่ะ! 💬
รายงานนี้จะบอกผู้เล่นทั้ง word และจำนวนตัวอักษรค่ะ! 😄
function letterReport(word) {
console.log('🔠 The word: ' + word);
console.log('✏️ Letters: ' + word.length);
}
letterReport('rainbow');คุณนับ Letters ได้แล้วค่ะ! 🏆
ยอดเยี่ยมมากค่ะ! 🏆 คุณเรียนรู้การนับ letters แล้ว!
- 📏 สตริงก็มี
.lengthเช่นกัน - 🫧 ช่องว่างนับเป็นอักขระด้วย
- 🤝
join('')ใช้ลบช่องว่าง
ต่อไป: ค้นหา word ที่ยาวที่สุด หรือ LONGEST word ค่ะ! 📏
ตรวจสอบสั้น ๆ ✅
ตรวจสอบความเข้าใจกันค่ะ! 🧠 word.length บอกอะไรเราสำหรับสตริงอย่าง 'dog' คะ?
สรุปบทเรียน 🎀
ทำได้ดีมาก นักนับ letters! 🎀 วันนี้คุณได้เรียนรู้ว่า:
- 📏 สตริงมี
.length - 🫧 ช่องว่างก็เป็นอักขระเช่นกัน
- 🤝
join('')เชื่อมส่วนต่าง ๆ เข้าด้วยกัน - 🐘 เปรียบเทียบความยาวเพื่อหา words ที่ยาวกว่า
ต่อไป: ความท้าทายในการหา word ที่ยาวที่สุด! 📏
คำถามที่พบบ่อย
บทเรียน “การนับตัวอักษร” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การนับตัวอักษร” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Javascript for Kids ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Javascript for Kids มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “การนับตัวอักษร”
นับอักขระ คุณปฏิบัติ Javascript for Kids ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Javascript for Kids หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Javascript for Kids บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน
บทเรียน “การนับตัวอักษร” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Javascript for Kids นี้ได้ไหม
ได้ บทเรียน Javascript for Kids ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การแบ่งข้อความ
- การนับคำ
- การนับตัวอักษร
- คำที่ยาวที่สุด