Ta blog bo razložil tehnike za pretvorbo sekund v minute v JavaScriptu.
Kako pretvoriti sekunde v minute z uporabo JavaScripta?
Sekunde je mogoče pretvoriti v minute v JavaScriptu z uporabo metode »Math.floor()« v kombinaciji z naslednjim:
- “ Osnovna pretvorba ”.
- “ toString() « in » pathStart() ” metode.
1. pristop: pretvorite sekunde v minute v JavaScriptu z uporabo osnovne pretvorbe
' Math.floor() ” metoda zaokroži število na najbližje nizko celo število, tj. (5,6 = 5). Ta pristop je mogoče uporabiti za izračun natančnega izračuna na podlagi podane vrednosti sekund in vrednosti, ki jo vnese uporabnik.
Sintaksa
matematika . tla ( a )
V zgornji sintaksi:
- “ a ” se nanaša na število, na podlagi katerega je treba izračunati.
Primer 1: Pretvarjanje določenih sekund v minute v JavaScriptu
V tem posebnem primeru bodo izračuni za nastale minute izračunani na podlagi navedenih sekund.
Sledimo spodnjemu primeru:
< vrsta skripte = 'besedilo/javascript' >
je bil secTime = 60 ;
je bil computeMinutes = matematika . tla ( secTime / 60 ) ;
je bil rezultat = secTime % 60 ;
konzola. dnevnik ( 'Pretvorjene minute so:' , computeMinutes + ' minute ' + rezultat + 'sekund.' )
scenarij >
V zgornjem delčku kode:
- Dodelite sekunde kot ' 60 ”.
- Uporabite ' Math.floor() ” metoda za vrnitev natančnega izračuna pri deljenju podanih sekund s 60 (število sekund v 1 minuti).
- V naslednjem koraku izračunajte sekunde skupaj z minutami tako, da vrnete preostanek.
- Nazadnje prikažite dobljene minute in sekunde glede na navedene sekunde.
Izhod
Iz zgornjega rezultata je razvidno, da je zahtevana funkcionalnost dosežena (60 sekund = 1 minuta)
Primer 2: Pretvarjanje sekund v minute v JavaScriptu z uporabo vrednosti, ki jo vnese uporabnik
Ta primer uporablja iste izračune za pretvorbo sekund v minute. Razlika je v tem, da potrebuje ' uporabniški vnos ” vrednost kot sekunde in na podlagi tega izračuna ustrezne minute.
Sledimo spodnjemu primeru korak za korakom:
< center >< h3 id = 'glava' > Pretvorjene minute so : h3 > center >< vrsta skripte = 'besedilo/javascript' >
je bil dobiti = poziv ( 'Vnesite sekunde:' )
je bil glavo = dokument. getElementById ( 'glava' )
je bil computeMinutes = matematika . tla ( dobiti / 60 ) ;
je bil rezultat = dobiti % 60 ;
glavo. innerText += computeMinutes + ' minute ' + rezultat + 'sekund.'
scenarij >
V zgornjem delčku kode:
- Vključite navedeni naslov z navedenim » id ”.
- V delu kode JavaScript prosite uporabnika, da vnese vrednost ' sekund ' prek ' poziv « pogovorno okno.
- V naslednjem koraku dostopajte do vključenega naslova z njegovim ' id ' uporabljati ' getElementById() ” metoda.
- Spomnite se obravnavanih korakov za izračun minut in prikažite rezultanto vrednosti ' minut « kot naslov z uporabo » innerText ” lastnina.
Izhod
V zgornjem izhodu je očitno, da so sekunde izračunane natančno.
Pristop 2: Pretvarjanje sekund v minute v JavaScriptu z uporabo metod toString() in padStart()
' toString() ” vrne število v obliki niza. ' pathStart() ” v JavaScriptu se uporablja za oblaganje dveh nizov skupaj. Te metode je mogoče uporabiti za pretvorbo nastalih minut v niz in jih podpolniti z želenim ' 0 ”
Sintaksa
število. toString ( radix )V zgornji sintaksi:
- “ radix « se nanaša na » osnova ” za uporabo.
V podani sintaksi:
- “ dolžina ” označuje dolžino končnega niza.
- “ blazinica ” kaže na niz, ki naj bo podložen.
Primer
Oglejmo si funkcionalnost spodnjega primera:
je bil secTime = 80 ;
je bil computeMinutes = matematika . tla ( secTime / 60 ) ;
je bil rezultat = secTime % 60 ;
konzola. dnevnik ( 'Pretvorjene minute so:' , computeMinutes. toString ( ) . pathStart ( dva , '0' ) + ':' + rezultat. toString ( ) . pathStart ( dva , '0' ) ) ;
scenarij >
V zgornji kodi izvedite naslednje korake:
- Dodelite sekunde v spremenljivki z imenom ' secTime ”.
- Ponovite obravnavane korake za izračun natančnih minut in sekund.
- V naslednjem koraku uporabite » toString() ” za vrnitev minut in sekund kot niza.
- Uporabite tudi ' pathStart() ” metoda. ' dva ' v svojem parametru označuje število ' 0 ” v zadnjem argumentu dopolniti z minutami in sekundami.
Izhod
Iz zgornjega izhoda je razvidno, da so minute in sekunde ustrezno podložene in vrnjene kot niz.
To so bili različni načini pretvorbe sekund v minute v JavaScriptu.
Zaključek
' Math.floor() ' metoda v kombinaciji z ' osnovna pretvorba « glede na podano in uporabniško vneseno vrednost » sekund « ali z » toString() « in » pathStart() ” lahko uporabite metode za pretvorbo sekund v minute v JavaScriptu. Prejšnji pristop je mogoče uporabiti za izračun natančnih minut, ki ustrezajo podani ali uporabniško vneseni vrednosti sekund. Slednje metode je mogoče uporabiti v kombinaciji za izračun minut na podlagi inicializiranih sekund in pretvorbo rezultantnih minut v niz ter jih dopolniti z želenim ' 0 ”. Ta zapis pojasnjuje, kako pretvoriti sekunde v minute v JavaScriptu.