Jam Randik Dalam Talian percuma
Jam randik tepat dengan rakaman pusingan, penyerlahan pusingan terpantas/terperlahan, dan pintasan papan kekunci. Mengira dari sifar dengan ketepatan milisaat.
Papan kekunci: Space mula/henti · L Pusingan · R Tetapkan semula
Kegunaan biasa
- Jam Berhenti untuk Latihan HIIT dan SelangMasa selang intensiti tinggi, tempoh rehat dan latihan litar dengan ketepatan dan rakaman tur.
- Jam Berhenti untuk Memasak Pelbagai Langkah ResepiJejak masa memasak untuk stik, telur, pasta dan hidangan sensitif masa lain dengan penanda tur untuk peralihan peringkat.
- Jam Berhenti untuk Larian SukanMasa larian tur, set renang, selang basikal dan latihan atletik lain dengan ketepatan.
- Masa Persembahan Amalan dengan Jam BerhentiMasa sendiri sambil berlatih persembahan untuk memastikan anda sesuai dalam masa yang diperuntukkan. Penanda tur untuk setiap bahagian.
- Jam Berhenti untuk Meditasi dan Latihan PernafasanSesi meditasi masa, pegangan nafas dan corak nafas dengan gangguan visual minimal.
Cara ia berfungsi
Jam randik ini berjalan sepenuhnya dalam pelayar menggunakan API performance.now() terbina dalam pelayar — pemasa resolusi-tinggi monotonik — digerakkan oleh gelung requestAnimationFrame yang melukis semula paparan setiap bingkai animasi (biasanya 60 kali sesaat). Tiada pelayan terlibat pada mana-mana titik.
- 1performance.now() mengukur masaApabila anda tekan Mula, alat ini merekod titik rujukan dengan performance.now(). Setiap bingkai animasi, paparan menolak rujukan itu daripada nilai performance.now() semasa untuk mengira milisaat berlalu — mengelak masalah hanyutan-jam yang datang dengan panggilan setInterval berulang.
- 2requestAnimationFrame menggerakkan paparanDan bukan pemasa selang-tetap, bacaan digit dikemas kini di dalam gelung requestAnimationFrame. Ini mengekalkan paparan segerak dengan saluran paip pemaparan pelayar sendiri, supaya pembilang sentisaat menatal dengan lancar dan tidak pernah tercetus lebih pantas daripada skrin boleh segar semula.
- 3localStorage mengekalkan sesi berjalanPada setiap acara mula, henti, atau pusingan alat ini menulis snapshot ke localStorage — termasuk cap masa sauh jam-dinding. Jika anda muat semula halaman di tengah larian, jam randik membaca sauh itu, mengira berapa milisaat berlalu sejak ia ditulis, dan menyambung semula daripada masa betul.
- 4Pusingan dieksport sebagai teks dipisah-tab atau CSVSetiap pusingan menyimpan kedua-dua masa pisahannya (delta sejak pusingan sebelumnya) dan jumlah kumulatif. Salin Semua menulis baris dipisah-tab ke papan keratan melalui navigator.clipboard.writeText; Muat turun CSV menghasilkan Blob BOM UTF-8 supaya fail terbuka dengan betul dalam Excel tanpa perlu wizard import.
Alat berkaitan
Pembilang Pusingan (Berjangka)
Pemasa pusingan tepat yang merekodkan setiap split dengan penggunaan masa resolusi tinggi. Lihat pusingan terbaik, purata, dan terburuk, eksport ke CSV, dan kekalkan sesi anda melalui muat semula. Pintasan papan kekunci disertakan.
Visualisasi Algoritma
Tonton algoritma susun, cari laluan, dan klasik menjadi nyata — Bubble/Quick/Merge sort, Dijkstra/A*/BFS pada grid labirin interaktif, tambah carian binari, Saringan, N-Queens dan Game of Life. Animasi langkah demi langkah, pseudokod tersegerak, metrik langsung, dan mod perlumbaan sisi sebelah. Mesra mudah alih dan 100% dalam penyemak imbas anda.
Kalkulator Angka Bererti
Kira angka bererti dalam nombor dan bundarkan kepada sebarang bilangan angka bererti.