TOOLTHAI ARTICLES
บทความ คู่มือ และคำศัพท์
รวมความรู้ วิธีทำ และคำอธิบายศัพท์ที่ช่วยให้คุณใช้เครื่องมือและตัดสินใจได้ง่ายขึ้น
เนื้อหาทั้งหมด
856 รายการ
การสุ่มด้วย Web Crypto และโอกาสเท่ากัน
Web Crypto ให้ข้อมูลสุ่มสำหรับงานความปลอดภัย การนำจำนวนสุ่มไปหารเอาเศษโดยตรงอาจมีอคติหากช่วงสุ่มหารจำนวนตัวเลือกไม่ลงตัว จึงปฏิเสธปลายช่วงก่อนแปลงเป็น...
ทดสอบไมโครโฟนและกล้องเว็บแคม: หลักการและตัวอย่าง
แสดงภาพตัวอย่างจาก getUserMedia และระดับสัญญาณไมโครโฟนด้วย Web Audio
Secure Context และสิทธิ์ใช้อุปกรณ์
การเรียกกล้องและไมโครโฟนในเว็บต้องอยู่ในบริบทที่ปลอดภัย เช่น HTTPS หรือ localhost และได้รับอนุญาตจากผู้ใช้ เครื่องมือไม่ควรเปิดอุปกรณ์ทันทีที่เข้าเว็บ
วิธีใช้สร้างเรซูเม่ภาษาไทยและภาษาอังกฤษ
สร้างเรซูเม่ภาษาไทยและภาษาอังกฤษ — เลือกภาษา → กรอกข้อมูล → ตรวจเอกสาร → พิมพ์ → เลือก Save as PDF
วิธีใช้คำนวณปริมาตรถังน้ำและปริมาณของเหลวในถัง
คำนวณปริมาตรถังน้ำและปริมาณของเหลวในถัง — เลือกรูปทรง → วัดขนาดภายใน → กรอกระดับจากก้นถัง → อ่านความจุ น้ำที่มี และพื้นที่เหลือ
วงล้อสุ่มชื่อและสุ่มผู้ชนะ: หลักการและตัวอย่าง
แต่ละชื่อมีโอกาส 1 ÷ จำนวนชื่อ ใช้ Web Crypto และ rejection sampling เพื่อลดอคติจาก modulo
เลขตรวจสอบ EAN-13
EAN-13 มีข้อมูล 12 หลักและเลขตรวจสอบอีก 1 หลัก คำนวณผลรวมข้อมูลโดยให้น้ำหนักสลับ 1 และ 3 จากซ้าย แล้วเลือกเลขที่ทำให้ผลรวมสุดท้ายหาร 10 ลงตัว
ทดสอบปุ่มคีย์บอร์ดออนไลน์: หลักการและตัวอย่าง
อ่าน KeyboardEvent เฉพาะพื้นที่ทดสอบที่ผู้ใช้โฟกัส และแสดงปุ่มที่ตรวจพบ
เครื่องคิดเลขวิทยาศาสตร์ออนไลน์: หลักการและตัวอย่าง
รองรับ + − * / ^ ! วงเล็บ pi e และ sin cos tan asin acos atan sqrt abs ln log exp; ยกกำลังก่อนเครื่องหมายลบหน้าจำนวน
Elapsed Time และนาฬิกา Monotonic
Elapsed time คือเวลาที่ผ่านไประหว่างจุดเริ่มและจุดปัจจุบัน นาฬิกา monotonic เช่น performance.now ไม่ถอยหลังเมื่อผู้ใช้แก้เวลาปฏิทิน เครื่องมือจึงคำนวณ...
วิธีใช้จับเวลาและตั้งเวลานับถอยหลัง
จับเวลาและตั้งเวลานับถอยหลัง — เลือกโหมด → ตั้งเวลา → เริ่ม → พัก/ต่อ หรือบันทึกรอบในโหมดจับเวลา
สร้างบาร์โค้ดสินค้าและป้ายบาร์โค้ดสำหรับพิมพ์: หลักการและตัวอย่าง
Code 128 ใช้ ASCII ที่พิมพ์ได้; EAN-13 ใช้ข้อมูล 12 หลักและเลขตรวจสอบจากน้ำหนักสลับ 1,3
คำนวณเงินปันผลและเงินเฉลี่ยคืนสหกรณ์: หลักการและตัวอย่าง
ปันผล = ฐานหุ้น×อัตราปันผล/100; เฉลี่ยคืน = ฐานดอกเบี้ย×อัตราเฉลี่ยคืน/100; สุทธิ = ผลรวม−รายการหัก
วิธีใช้คำนวณค่าเฉลี่ย มัธยฐาน ฐานนิยม และส่วนเบี่ยงเบนมาตรฐาน
คำนวณค่าเฉลี่ย มัธยฐาน ฐานนิยม และส่วนเบี่ยงเบนมาตรฐาน — กรอกข้อมูล → เลือกประชากร/กลุ่มตัวอย่าง → ดูผลและตารางความถี่
วิธีใช้แก้สมการและระบบสมการพร้อมแสดงขั้นตอน
แก้สมการและระบบสมการพร้อมแสดงขั้นตอน — เลือกโหมด → กรอกสัมประสิทธิ์ → อ่านประเภทคำตอบและขั้นตอน → แทนค่ากลับในสมการ
วิธีใช้สร้างรหัสผ่านแบบสุ่มและตรวจความแข็งแรงบนอุปกรณ์
สร้างรหัสผ่านแบบสุ่มและตรวจความแข็งแรงบนอุปกรณ์ — เลือกความยาวและชุด → สร้างรหัส → แสดง/ซ่อนหรือคัดลอกเมื่อพร้อม → ล้างผลหลังใช้งาน
วิธีใช้คำนวณเมทริกซ์ ดีเทอร์มิแนนต์ และเมทริกซ์ผกผัน
คำนวณเมทริกซ์ ดีเทอร์มิแนนต์ และเมทริกซ์ผกผัน — กรอกเมทริกซ์ → เลือกการดำเนินการ → ตรวจ det และตารางผล → ดูขั้นตอนลดรูปแถว
ความแม่นยำของเลขทศนิยม Floating Point
จำนวนทศนิยมใน JavaScript ส่วนใหญ่เก็บเป็น IEEE 754 binary64 จึงแทนทศนิยมบางค่าอย่างแม่นยำไม่ได้ การแสดงผลควรปัดเฉพาะตอนแสดง ไม่ปัดค่าระหว่างคำนวณโดยไม...
Unicode และ Grapheme Cluster
Unicode กำหนดรหัสให้ตัวอักษร ส่วน grapheme cluster คือกลุ่มรหัสที่ผู้ใช้อาจมองเห็นเป็นตัวอักษรหนึ่งหน่วย ภาษาไทยอาจมีพยัญชนะ สระ และวรรณยุกต์ประกอบกัน
วิธีใช้ประมาณวันไข่ตกและวันเริ่มประจำเดือนรอบถัดไป
ประมาณวันไข่ตกและวันเริ่มประจำเดือนรอบถัดไป — กรอกวันแรก ไม่ใช่วันสุดท้ายของประจำเดือน → กรอกรอบเฉลี่ย → อ่านช่วงประมาณและข้อจำกัด
สร้างตัวอักษรพิเศษและข้อความตกแต่งสำหรับชื่อโปรไฟล์: หลักการและตัวอย่าง
แทนตัวอักษรละตินและตัวเลขด้วยอักขระ Unicode ที่สอดคล้องกัน และตกแต่งข้อความด้วยสัญลักษณ์
จับเวลาและตั้งเวลานับถอยหลัง: หลักการและตัวอย่าง
จับเวลาจากเวลาที่ผ่านไปจริง ไม่เพิ่มค่าทีละรอบ setInterval; รองรับหยุด พัก ต่อ และเริ่มใหม่
วิธีใช้ทดสอบปุ่มคีย์บอร์ดออนไลน์
ทดสอบปุ่มคีย์บอร์ดออนไลน์ — คลิกเริ่มทดสอบ → โฟกัสพื้นที่ทดสอบ → กดปุ่ม → กด Tab เพื่อออก
วิธีใช้ทดสอบความเร็วพิมพ์ภาษาไทยและภาษาอังกฤษ
ทดสอบความเร็วพิมพ์ภาษาไทยและภาษาอังกฤษ — เลือกภาษาและเวลา → เริ่ม → พิมพ์ตามข้อความ → อ่านความเร็วและความแม่นยำ