0Pricing
Javascript for Kids · บทเรียน

การนับตัวอักษร

นับอักขระ

การนับตัวอักษร เป็นบทเรียน 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 ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. การแบ่งข้อความ
  2. การนับคำ
  3. การนับตัวอักษร
  4. คำที่ยาวที่สุด
← กลับไปที่ Javascript for Kids