Stopwatch Online gratis
Stopwatch presisi dengan perekaman lap, sorotan lap tercepat/terlama, dan pintasan keyboard. Menghitung dari nol dengan akurasi milidetik.
Papan tombol: Space mulai/berhenti · L Putaran · R Atur ulang
Penggunaan umum
- Stopwatch untuk Latihan HIIT dan IntervalWaktu interval intensitas tinggi, periode istirahat, dan latihan sirkuit dengan presisi dan perekaman lap.
- Stopwatch Memasak untuk Resep Multi-LangkahLacak waktu memasak untuk steak, telur, pasta, dan hidangan lain yang sensitif waktu dengan penanda lap untuk transisi tahap.
- Stopwatch Timing Lomba OlahragaWaktu lari lap, set renang, interval bersepeda, dan sesi pelatihan atletik lainnya dengan presisi.
- Latihan Timing Presentasi dengan StopwatchWaktu diri sendiri berlatih presentasi untuk memastikan Anda sesuai dalam waktu yang dialokasikan. Penanda lap untuk setiap bagian.
- Stopwatch untuk Meditasi dan Latihan PernapasanWaktu sesi meditasi, tahan napas, dan pola latihan pernapasan dengan gangguan visual minimal.
Cara kerja
Stopwatch ini berjalan sepenuhnya di browser menggunakan API performance.now() bawaan browser — timer resolusi-tinggi monotonik — digerakkan oleh loop requestAnimationFrame yang menggambar ulang tampilan setiap frame animasi (biasanya 60 kali per detik). Tidak ada server yang terlibat kapan pun.
- 1performance.now() mengukur waktuSaat Anda menekan Mulai, alat ini mencatat titik referensi dengan performance.now(). Setiap frame animasi, tampilan mengurangi referensi itu dari nilai performance.now() saat ini untuk menghitung milidetik yang berlalu — menghindari masalah pergeseran-jam yang datang dengan panggilan setInterval berulang.
- 2requestAnimationFrame menjalankan tampilanAlih-alih timer interval-tetap, pembacaan digit diperbarui di dalam loop requestAnimationFrame. Ini menjaga tampilan tetap sinkron dengan pipeline rendering browser sendiri, sehingga penghitung centidetik bergulir dengan mulus dan tidak pernah dipicu lebih cepat dari refresh layar.
- 3localStorage mempertahankan sesi yang berjalanSetiap kejadian mulai, berhenti, atau lap, alat ini menulis snapshot ke localStorage — termasuk stempel waktu jangkar jam-dinding. Jika Anda memuat ulang halaman di tengah proses, stopwatch membaca jangkar itu, menghitung berapa milidetik yang telah berlalu sejak ditulis, dan melanjutkan dari waktu yang benar.
- 4Lap diekspor sebagai teks dipisah-tab atau CSVSetiap lap menyimpan baik waktu split-nya (delta sejak lap sebelumnya) maupun total kumulatif. Salin Semua menulis baris dipisah-tab ke clipboard via navigator.clipboard.writeText; Unduh CSV menghasilkan Blob dengan header BOM UTF-8 sehingga file terbuka dengan benar di Excel tanpa wizard impor apa pun.
Alat terkait
Penghitung Lap (Bertiming)
Timer lap presisi yang merekam setiap split dengan timing resolusi tinggi. Lihat lap terbaik, rata-rata, dan terburuk, ekspor ke CSV, dan pertahankan sesi Anda saat refresh. Pintasan keyboard disertakan.
Visualisasi Algoritma
Lihat algoritma pengurutan, pencarian jalur, dan klasik menjadi hidup — bubble/quick/merge sort, Dijkstra/A*/BFS di grid labirint interaktif, ditambah pencarian biner, Sieve, N-Queens dan Game of Life. Animasi langkah demi langkah, pseudokode tersinkronisasi, metrik langsung, dan mode race berdampingan. Mobile-friendly dan 100% di browser Anda.
Kalkulator Angka Signifikan
Hitung angka signifikan dalam sebuah angka dan bulatkan ke jumlah angka signifikan mana pun.