# Hash Function คืออะไร?

**URL:** <https://discuss.hashpire.io/t/hash-function/373>\
**Category:** Content Board\
**Tags:** glossary, beginner\
**Created:** [August 25, 2022, 4:53am UTC](https://discuss.hashpire.io/t/hash-function/373 "2022-08-25T04:53:55Z")\
**Posts on this page:** 1\
**Showing post:** 28

<div class="post-metadata">

**Author:** ![supanut](https://discuss.hashpire.io/user_avatar/discuss.hashpire.io/supanut/32/22_2.png) [@supanut](https://discuss.hashpire.io/u/supanut)\
**Post date:** [October 5, 2022, 7:10am UTC](https://discuss.hashpire.io/t/hash-function/373/28 "2022-10-05T07:10:58Z")

</div>

- @anakornk@Namtan เห็นด้วยครับไม่จำเป็นต้องอธิบายยืดยาว เพราะจะมี ref ไปเขียนเจาะลึกในคุณสมบัติอื่นๆ ต่ออีกในบทความอื่นๆ
- แต่ส่วนตัวมองว่าบทความนี้ดูมีแล้วเสียเวลาอ่านอะครับอ่านแล้วก็ไม่รู้ความหมายของมันจริงๆ สู้เปลี่ยนชื่อบทความ [คุณสมบัติ 4 ข้อ ของ Hash Function](https://discuss.hashpire.io/t/4-hash-function/375) เป็นชื่อ Hash function คืออะไร ไปเลยดีไม่ดีกว่าหลอครับ
- เพราะใจความสำคัญจริงๆ คือ

> Hash function คือฟังก์ชันที่ประกอบไปด้วยคุณสมบัติ 4 อย่าง … ถ้ามีครบสี่อย่างนี้เราจะเรียกมันว่า Hash function

ดังนั้นเลยมีคำถามต่อว่าจะเลือกแบบไหน ระหว่าง

1. อธิบายสั้นๆ ให้กระชับตามข้างต้น “Hash function คือฟังก์ชันที่ประกอบไปด้วยคุณสมบัติ 4 อย่าง …” แต่อ่านแล้วก็จะไม่เข้าใจอยู่ดีรู้ว่ามันต้องมีสี่อย่างนี้ แต่ไม่รู้ว่าแต่ละอย่างมันคืออะไรต้องไปอ่านเพิ่ม
2. ไปเปลี่ยนชื่อบทความ [คุณสมบัติ 4 ข้อ ของ Hash Function](https://discuss.hashpire.io/t/4-hash-function/375) ให้เป็น " Hash function คืออะไร" อาจจะปรับการนำเสนอหน่อยๆ

ปล ส่วนตัวเชียร์ข้อ 1 เพราะเราแยกสองอันไปแต่แรกละ มันก็ไม่ได้แย่ เผื่อบางคนรู้จักคุณสมบัติทั้งสี่อยู่ละ อ่านแล้วก็เข้าใจโดยง่าย

---

_[View the full topic](https://discuss.hashpire.io/t/hash-function/373)._
