ต้องการนับจำนวน str ใน array

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ต้องการนับจำนวน str ใน array

ต้องการนับจำนวน str ใน array

กำหนดให้

array = [a, a, a, a, b, a, a]

ถ้าต้องการนับว่า a มีกี่ตัวใน array แล้วก็ b มีกี่ตัวใน array ใน javascript หรือ php ใช้ยังหรอครับ



Snapsheep Dev 24-02-2020 19:31:18

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
ดูการใช้งาน PHP Array Functions 
 
<?php
$array = ["A","B","C","B","B","C","A"];
$countArray = array_count_values($array);
echo $countArray['A']; // A มี 2 ตัว

print_r($countArray);
?>
 
ส่วน JavaScript ดุ JavaScript Array Functions
 
var arr = ["A","B","C","B","B","C","A"];
var counts = {};
arr.map((value)=>{
   counts[value] = counts[value] ? counts[value] + 1 : 1;
});
console.log(counts['A']);  // A มี 2 ตัว


ninenik 25-02-2020






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ