Tento blog vysvetlí techniky prevodu sekúnd na minúty v JavaScripte.
Ako previesť sekundy na minúty pomocou JavaScriptu?
Sekundy je možné previesť na minúty v JavaScripte pomocou metódy „Math.floor()“ v kombinácii s nasledujúcim:
- “ Základná konverzia “.
- “ natiahnuť() “ a „ pathStart() “ metódy.
Prístup 1: Konverzia sekúnd na minúty v JavaScripte pomocou základnej konverzie
' Math.floor() ” metóda zaokrúhli číslo na najbližšie celé číslo smerom nadol, tj (5,6 = 5). Tento prístup možno použiť na výpočet presného výpočtu na základe špecifikovanej sekundovej hodnoty a hodnoty zadanej používateľom.
Syntax
Matematika . poschodie ( a )
Vo vyššie uvedenej syntaxi:
- “ a “ označuje číslo, ktoré sa má vypočítať.
Príklad 1: Prevod zadaných sekúnd na minúty v JavaScripte
V tomto konkrétnom príklade budú výpočty pre výsledné minúty vypočítané po zadaných sekundách.
Nasledujme príklad uvedený nižšie:
< typ skriptu = 'text/javascript' >
bol sekTime = 60 ;
bol vypočítať minúty = Matematika . poschodie ( sekTime / 60 ) ;
bol výsledok = sekTime % 60 ;
konzoly. log ( 'Prevedené minúty sú:' , vypočítať minúty + 'minúty' + výsledok + 'sekundy.' )
skript >
Vo vyššie uvedenom útržku kódu:
- Priraďte sekundy ako „ 60 “.
- Použiť „ Math.floor() ” metóda na vrátenie presného výpočtu pri delení zadaných sekúnd číslom 60 (počet sekúnd za 1 minútu).
- V ďalšom kroku vypočítajte sekundy spolu s minútami vrátením zvyšku.
- Nakoniec zobrazte výsledné minúty a sekundy vzhľadom na zadané sekundy.
Výkon
Z vyššie uvedeného výstupu je možné pozorovať, že požadovaná funkčnosť je dosiahnutá (60 sekúnd = 1 minúta)
Príklad 2: Prevod sekúnd na minúty v jazyku JavaScript pomocou hodnoty zadania používateľa
Tento príklad používa rovnaké výpočty na prevod sekúnd na minúty. Rozdiel je v tom, že to trvá „ užívateľský vstup ” hodnotu v sekundách a na základe toho vypočíta zodpovedajúce minúty.
Nasledujme krok za krokom nižšie uvedený príklad:
< stred < h3 id = 'hlava' > Prepočítané minúty sú : h3 > stred >< typ skriptu = 'text/javascript' >
bol dostať = výzva ( 'Zadajte sekundy:' )
bol hlavu = dokument. getElementById ( 'hlava' )
bol vypočítať minúty = Matematika . poschodie ( dostať / 60 ) ;
bol výsledok = dostať % 60 ;
hlavu. vnútornýText += vypočítať minúty + 'minúty' + výsledok + 'sekundy.'
skript >
Vo vyššie uvedenom útržku kódu:
- Zahrňte uvedený nadpis so špecifikovaným „ id “.
- V časti kódu JavaScript požiadajte používateľa, aby zadal hodnotu „ sekúnd ' cez ' výzva “ dialógové okno.
- V ďalšom kroku prejdite k zahrnutému nadpisu pomocou jeho „ id “ pomocou „ getElementById() “.
- Pripomeňte si diskutované kroky na výpočet minút a zobrazte výslednú hodnotu „ minút “ ako nadpis pomocou „ vnútornýText ' nehnuteľnosť.
Výkon
Vo vyššie uvedenom výstupe je zrejmé, že sekundy sú vypočítané presne.
Prístup 2: Konverzia sekúnd na minúty v JavaScripte pomocou metód toString() a padStart()
' natiahnuť() ” metóda vráti číslo vo forme reťazca. ' pathStart() ” metóda v JavaScripte sa používa na spojenie dvoch reťazcov. Tieto metódy je možné použiť na konverziu výsledných minút na reťazec a doplnenie ich požadovaným „ 0 “
Syntax
číslo. natiahnuť ( radix )Vo vyššie uvedenej syntaxi:
- “ radix “ odkazuje na „ základňu “ použiť.
V danej syntaxi:
- “ dĺžka “ označuje dĺžku posledného reťazca.
- “ podložka “ ukazuje na reťazec, ktorý sa má vypchať.
Príklad
Pozrime sa na funkčnosť nižšie uvedeného príkladu:
bol sekTime = 80 ;
bol vypočítať minúty = Matematika . poschodie ( sekTime / 60 ) ;
bol výsledok = sekTime % 60 ;
konzoly. log ( 'Prevedené minúty sú:' , vypočítať minúty. natiahnuť ( ) . pathStart ( dva , '0' ) + ':' + výsledok. natiahnuť ( ) . pathStart ( dva , '0' ) ) ;
skript >
Vo vyššie uvedenom kóde vykonajte nasledujúce kroky:
- Priraďte sekundy v premennej s názvom „ sekTime “.
- Opakujte diskutované kroky na výpočet presných minút a sekúnd.
- V ďalšom kroku použite „ natiahnuť() ” s cieľom vrátiť minúty aj sekundy ako reťazec.
- Tiež použite „ pathStart() “. ' dva “ vo svojom parametri označuje počet “ 0 ” vo svojom druhom argumente na doplnenie minút a sekúnd.
Výkon
Z vyššie uvedeného výstupu je možné pozorovať, že minúty a sekundy sú zodpovedajúcim spôsobom vyplnené a vrátené ako reťazec.
Toto boli rôzne spôsoby prevodu sekúnd na minúty v JavaScripte.
Záver
' Math.floor() “ metóda v kombinácii s “ základná konverzia “ pri zadanej a užívateľsky zadanej hodnote “ sekúnd “ alebo s „ natiahnuť() “ a „ pathStart() ” metódy možno použiť na konverziu sekúnd na minúty v JavaScripte. Prvý prístup možno použiť na výpočet presných minút zodpovedajúcich špecifikovanej alebo používateľom zadanej hodnote sekúnd. Posledné uvedené metódy možno použiť v kombinácii na výpočet minút na základe inicializovaných sekúnd a previesť výsledné minúty na reťazec a doplniť ich požadovaným „ 0 “. Tento zápis vysvetľuje, ako previesť sekundy na minúty v JavaScripte.