รันโค้ดนับจำนวนข้อมูลใน ตัวแปรชนิด Array ของภาษา JavaScript แต่รันแล้วขึ้น Error ใน console ว่า Uncaught TypeError: v.count is not a function แบบนี้ต้องแก้ไขอย่างไร
<script>
var v = [1, 6, 9, 10];
var sum = v.count();
console.log( sum );
</script>
วิธีแก้ไข
ภาษา JavaScript กรณีต้องการนับข้อมูลในตัวแปร Array ว่ามีทั้งหมดกี่ข้อมูล แนะนำให้ใช้คำสั่ง length ต่อท้ายตัวแปร Array ที่ต้องการ สามารถเขียนโปรแกรมได้ดังนี้
<script>
var v = [1, 6, 9, 10];
var sum = v.length;
console.log( sum );
</script>
ผลลัพธ์
4