דלג לתוכן הראשי

בדיקת מהירות הקלדה (WPM) בחינם

מדוד את מהירות ההקלדה שלך (WPM) ודיוק עם בדיקות בזמן, ספירת מילים, ציטוטים, מותאמות וזן. WPM חי, מהירות גולמית, עקביות, גרף תוצאות, שפות מרובות ומשוב לכל תו — הכל בדפדפן שלך.

0Tab — התחל מחדש · Esc — צא מהטקסט

פשוט התחל להקליד — הטיימר מתחיל בהקשה הראשונה שלך.

טקסט להקלדה:

פועל לחלוטין בדפדפן שלך — כלום שאתה מקליד לא מועלה.

שימושים נפוצים

  • בדוק WPM לדרישות עבודהבדוק את מילים לדקה שלך מול דרישות תפקיד הזנת נתונים וניהול.
  • תרגל הקלדה לבית הספרבנה את זרימת ההקלדה ההופכת מאמרים והערות למהירים יותר.
  • התחממו לפני עבודהפרץ הקלדה מהיר לעורר את האצבעות שלך לפני הפגישה מרוכזת.
  • השווה מהירות הקלדה על פני מקלדותראה אם מקלדת או פריסה חדשה בעצם הופכת אתך מהיר יותר.

כיצד זה עובד

מבחן מהירות ההקלדה פועל כולו בדפדפן באמצעות מצב React ו-performance.now() לתזמון — ללא שרת, ללא העלאה, ללא שירות חיצוני. הקשות מקלדת מסווגות ונספרות בזמן אמת, ו-WPM, דיוק ועקביות מחושבים באמצעות אותן נוסחאות מבוססות-תווים ש-Monkeytype מתעד בפומבי.

  1. 1
    רשימת מילים נטענת מקומית
    כשאתה בוחר שפה, מאגר המילים נשלף מקובץ JSON סטטי ונשמר במצב הרכיב. המילים נדגמות אז באקראי כדי לבנות את קטע המבחן; עם פיסוק או מספרים מופעלים, המחולל מכניס באופן הסתברותי פסיקים, סימני סיום ואסימוני מספרים לרצף.
  2. 2
    הקשות מקלדת נספרות לשנייה
    אלמנט קלט מוסתר לוכד כל תו. כל הקשת מקלדת מגדילה מונה דלי לפי שנייה, וכל תו מושווה מיד ליעד כדי לסווג אותו כנכון, שגוי, או עודף. הטיימר פועל דרך setInterval במרווחי שנייה אחת באמצעות performance.now() לדיוק.
  3. 3
    מדדים מחושבים מנתוני הקשות גולמיים
    בסוף המבחן, WPM נטו מחושב ממספר התווים השייכים למילים נכונות לחלוטין בתוספת הרווחים שאחריהן, מחולק בשניות שחלפו, וממורת ליחידה הסטנדרטית של 5 תווים למילה. WPM גולמי סופר כל הקשה כולל שגיאות. עקביות משתמשת בדגימות הגולמיות לפי שנייה כדי לחשב מקדם שונות, ואז מיישמת את נוסחת ההחלקה של kogasa (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) כדי לייצר ציון בין 0 ל-100.
  4. 4
    תרשים התוצאות מצויר ל-Canvas
    סדרות WPM-לאורך-זמן ו-WPM-גולמי-לאורך-זמן מצוירות על אלמנט HTML Canvas באמצעות 2D Context API. כשאתה מייצא את התוצאה שלך, אותו Canvas API מציג תמונה בגודל 820×460 — כולל התרשים, נתוני הכותרת, וייחוס libratool.com — ומספק אותה כ-PNG דרך canvas.toBlob().

כלים קשורים

שאלות נפוצות