JavaScript'te Saniye Dakikaya Nasıl Çevrilir?

Javascript Te Saniye Dakikaya Nasil Cevrilir



Zaman aralıklarını ölçerken, zamanı daha iyi fark edebilmek ve yargılayabilmek için kesin bir dakika değerine ihtiyaç vardır. Örneğin, uzun zaman aralıklarıyla uğraşırken, yani (bir yarışta), geçen dakikalar, saniyelerin hesaplanmasına kıyasla bir performansı yargılamak için uygun ve hızlıdır. Bu gibi durumlarda, JavaScript'te saniyeleri dakikalara dönüştürmek, süreyi daha etkili bir şekilde hesaplamak için çok yardımcı olur.

Bu blog, JavaScript'te saniyeleri dakikalara dönüştürme tekniklerini açıklayacaktır.

JavaScript Kullanarak Saniyeleri Dakikalara Nasıl Dönüştürürüz?

Saniyeler, JavaScript'te 'Math.floor()' yöntemi aşağıdakilerle birlikte kullanılarak dakikalara dönüştürülebilir:







  • Temel dönüştürme ”.
  • toString() ' ve ' yol Başlat() ” yöntemleri.

Yaklaşım 1: Temel Dönüştürmeyi Kullanarak JavaScript'te Saniyeleri Dakikaya Dönüştürün

Matematik.kat() ” yöntemi, bir sayıyı en yakın tamsayıya yuvarlar, yani (5.6 = 5). Bu yaklaşım, belirtilen saniye değeri ve kullanıcı girişi değeri üzerinden kesin hesaplamayı hesaplamak için uygulanabilir.



Sözdizimi



Matematik . zemin ( a )

Yukarıdaki sözdiziminde:





  • a ”, hesaplanacak sayıyı ifade eder.

Örnek 1: JavaScript'te Belirtilen Saniyeyi Dakikaya Dönüştür
Bu özel örnekte, elde edilen dakikalar için hesaplamalar, belirtilen saniyeler üzerinden hesaplanacaktır.

Aşağıda verilen örneği takip edelim:



< komut dosyası türü = 'metin/javascript' >
öyleydi secTime = 60 ;
öyleydi hesaplamaDakikaları = Matematik . zemin ( secTime / 60 ) ;
öyleydi sonuç = secTime % 60 ;
konsol. kayıt ( 'Dönüştürülen dakikalar:' , hesaplamaDakikaları + ' dakika ' + sonuç + ' saniye.' )
senaryo >

Yukarıdaki kod parçacığında:

  • Saniyeleri “ olarak atayın 60 ”.
  • Uygulamak ' Matematik.kat() ” Belirtilen saniyelerin 60'a (1 dakikadaki saniye sayısı) bölünmesi üzerine kesin hesaplamayı döndürme yöntemi.
  • Bir sonraki adımda, kalanı döndürerek dakikalarla birlikte saniyeleri hesaplayın.
  • Son olarak, belirtilen saniyelere göre elde edilen dakikaları ve saniyeleri görüntüleyin.

Çıktı

Yukarıdaki çıktıdan gerekli işlevselliğin sağlandığı görülmektedir (60 saniye = 1 dakika)

Örnek 2: Kullanıcı Girişi Değerini Kullanarak JavaScript'te Saniyeleri Dakikaya Dönüştürün
Bu örnek, saniyeleri dakikalara dönüştürmek için aynı hesaplamaları kullanır. Aradaki fark, “ kullanıcı girişi ” değerini saniye olarak alır ve buna göre ilgili dakikaları hesaplar.

Aşağıda verilen örneği adım adım takip edelim:

< merkez >< h3 kimliği = 'kafa' > Dönüştürülen dakikalar : h3 > merkez >
< komut dosyası türü = 'metin/javascript' >
öyleydi almak = çabuk ( 'Saniyeleri girin:' )
öyleydi kafa = belge. getElementById ( 'kafa' )
öyleydi hesaplamaDakikaları = Matematik . zemin ( almak / 60 ) ;
öyleydi sonuç = almak % 60 ;
kafa. iç Metin += hesaplamaDakikaları + ' dakika ' + sonuç + ' saniye.'
senaryo >

Yukarıdaki kod parçacığında:

  • Belirtilen başlığı belirtilen ' ile dahil edin İD ”.
  • Kodun JavaScript bölümünde, kullanıcıdan “ değerini girmesini isteyin. saniye ' aracılığıyla ' çabuk ' diyalog kutusu.
  • Bir sonraki adımda, dahil edilen başlığa “ İD ' kullanmak ' getElementById() ' yöntem.
  • Dakikaları hesaplamak için tartışılan adımları hatırlayın ve ' dakika ” kullanarak bir başlık olarak iç metin ' Emlak.

Çıktı

Yukarıdaki çıktıda, saniyelerin tam olarak hesaplandığı açıktır.

Yaklaşım 2: toString() ve padStart() Yöntemlerini Kullanarak JavaScript'te Saniyeleri Dakikalara Dönüştürme

toString() ” yöntemi, bir dize biçiminde bir sayı döndürür. “ yol Başlat() ” JavaScript'teki yöntem, iki dizeyi bir araya getirmek için uygulanır. Bu yöntemler, elde edilen dakikaları dizgeye dönüştürmek ve bunları istenen ' ile doldurmak için uygulanabilir. 0'lar

Sözdizimi

sayı. toString ( sayı tabanı )

Yukarıdaki sözdiziminde:

  • sayı tabanı ”, “ anlamına gelir temel ' yararlanmak.
sicim. yolBaşlangıcı ( uzunluk , ped )

Verilen söz diziminde:

  • uzunluk ”, son dizenin uzunluğunu gösterir.
  • ped ” doldurulacak dizeyi işaret eder.

Örnek
Aşağıda verilen örneğin işlevselliğini gözlemleyelim:

< komut dosyası türü = 'metin/javascript' >
öyleydi secTime = 80 ;
öyleydi hesaplamaDakikaları = Matematik . zemin ( secTime / 60 ) ;
öyleydi sonuç = secTime % 60 ;
konsol. kayıt ( 'Dönüştürülen dakikalar:' , hesaplamaDakikaları. toString ( ) . yolBaşlangıcı ( iki , '0' ) + ':' + sonuç. toString ( ) . yolBaşlangıcı ( iki , '0' ) ) ;
senaryo >

Yukarıda verilen kodda, aşağıdaki adımları gerçekleştirin:

  • Saniyeleri “adlı bir değişkene atayın. secTime ”.
  • Kesin dakikaları ve saniyeleri hesaplamak için tartışılan adımları tekrarlayın.
  • Bir sonraki adımda, “ toString() Hem dakikaları hem de saniyeleri bir dize olarak döndürmek için ” yöntemi.
  • Ayrıca, “ yol Başlat() ' yöntem. “ iki ” parametresinde “ sayısını gösterir. 0'lar ”, ikinci argümanında hem dakikaları hem de saniyeleri doldurmak için.

Çıktı

Yukarıdaki çıktıdan, dakikaların ve saniyelerin buna göre doldurulduğu ve bir dizi olarak döndürüldüğü gözlemlenebilir.

Bunlar, JavaScript'te saniyeleri dakikalara dönüştürmenin farklı yollarıydı.

Çözüm

Matematik.kat() ' yöntemi ' ile birlikte temel dönüşüm ” belirtilen ve kullanıcı giriş değeri üzerine “ saniye ” veya “ ile toString() ' ve ' yol Başlat() ” JavaScript'te saniyeleri dakikalara dönüştürmek için yöntemler kullanılabilir. Önceki yaklaşım, sırasıyla belirtilen veya kullanıcı tarafından girilen saniye değerine karşılık gelen doğru dakikaları hesaplamak için uygulanabilir. İkinci yöntemler, başlatılan saniyelere dayalı olarak dakikaları hesaplamak ve elde edilen dakikaları diziye dönüştürmek ve bunları istenen '' ile doldurmak için kombinasyon halinde kullanılabilir. 0'lar ”. Bu yazı, JavaScript'te saniyelerin dakikalara nasıl dönüştürüleceğini açıklar.