JavaScript에서 초를 분으로 변환하는 방법은 무엇입니까?

Javascripteseo Choleul Bun Eulo Byeonhwanhaneun Bangbeob Eun Mueos Ibnikka



시간 간격을 측정하는 동안 더 나은 방법으로 시간을 판단하고 알아채기 쉬운 정확한 분 값을 얻을 필요가 있습니다. 예를 들어, 긴 시간 간격, 즉 (경주에서) 처리할 때 경과 시간은 초를 계산하는 것보다 편리하고 신속하게 성능을 판단합니다. 이런 경우 JavaScript에서 초를 분으로 변환하면 시간을 보다 효과적으로 계산하는 데 매우 유용합니다.

이 블로그에서는 JavaScript에서 초를 분으로 변환하는 기술을 설명합니다.

JavaScript를 사용하여 초를 분으로 변환하는 방법?

다음과 함께 'Math.floor()' 메서드를 사용하여 JavaScript에서 초를 분으로 변환할 수 있습니다.







  • 기본 변환 '.
  • toString() ' 그리고 ' 경로 시작() 방법.

접근법 1: 기본 변환을 사용하여 JavaScript에서 초를 분으로 변환

Math.floor() ” 메서드는 숫자를 가장 가까운 내림 정수, 즉 (5.6 = 5)로 반올림합니다. 이 접근 방식은 지정된 초 값과 사용자 입력 값에 따라 정확한 계산을 계산하는 데 적용될 수 있습니다.



통사론



수학 . 바닥 ( )

위 구문에서:





  • '는 계산할 숫자를 나타냅니다.

예제 1: JavaScript에서 지정된 초를 분으로 변환
이 특정 예에서 결과 분에 대한 계산은 지정된 초에 따라 계산됩니다.

아래 주어진 예를 따르십시오.



< 스크립트 유형 = '텍스트/자바스크립트' >
~였다 초시간 = 60 ;
~였다 computeMinutes = 수학 . 바닥 ( 초시간 / 60 ) ;
~였다 결과 = 초시간 % 60 ;
콘솔. 통나무 ( '변환된 분은 다음과 같습니다.' , computeMinutes + ' 분 ' + 결과 + '초.' )
스크립트 >

위의 코드 조각에서:

  • 초를 ' 60 '.
  • '를 적용 Math.floor() ” 지정된 초를 60(1분의 초 수)으로 나누어 정확한 계산값을 반환하는 메소드.
  • 다음 단계에서는 나머지를 반환하여 분과 함께 초를 계산합니다.
  • 마지막으로 지정된 초에 대한 결과 분과 초를 표시합니다.

산출

위 출력에서 ​​필요한 기능이 달성되었음을 확인할 수 있습니다(60초 = 1분).

예제 2: 사용자 입력 값을 사용하여 JavaScript에서 초를 분으로 변환
이 예에서는 초를 분으로 변환하기 위해 동일한 계산을 사용합니다. 차이점은 ' 사용자 입력 ” 값을 초로 지정하고 이를 기준으로 해당 분을 계산합니다.

아래 주어진 예를 단계별로 따라 봅시다.

< 센터 >< h3 아이디 = '머리' > 환산된 분은 : h3 > 센터 >
< 스크립트 유형 = '텍스트/자바스크립트' >
~였다 가져 오기 = 즉각적인 ( '초를 입력하세요:' )
~였다 머리 = 문서. getElementById ( '머리' )
~였다 computeMinutes = 수학 . 바닥 ( 가져 오기 / 60 ) ;
~였다 결과 = 가져 오기 % 60 ;
머리. innerText += computeMinutes + ' 분 ' + 결과 + '초.'
스크립트 >

위의 코드 조각에서:

  • 지정된 '로 명시된 제목을 포함합니다. ID '.
  • 코드의 JavaScript 부분에서 사용자에게 ' ' 을 통해 ' 즉각적인 ” 대화 상자.
  • 다음 단계에서 '로 포함된 제목에 액세스합니다. ID ”를 사용하여 getElementById() ' 방법.
  • 회의록을 계산하기 위해 논의된 단계를 기억하고 '의 결과 값을 표시합니다. '를 사용하여 제목으로 innerText ' 재산.

산출

위의 출력에서 ​​초가 정확하게 계산되었음을 알 수 있습니다.

접근법 2: toString() 및 padStart() 메서드를 사용하여 JavaScript에서 초를 분으로 변환

toString() ” 메서드는 문자열 형태의 숫자를 반환합니다. “ 경로 시작() ” JavaScript의 메서드는 두 문자열을 함께 패딩하는 데 적용됩니다. 이러한 방법을 적용하여 결과 분을 문자열로 변환하고 원하는 ' 0

통사론

숫자. toString ( 어근 )

위 구문에서:

  • 어근 '는 '을 가리킨다. 베이스 '를 활용합니다.
끈. pathStart ( 길이 , 인주 )

주어진 구문에서:

  • 길이 ”는 최종 문자열의 길이를 나타냅니다.
  • 인주 ” 패딩할 문자열을 가리킵니다.

예시
아래 주어진 예제의 기능을 관찰해 봅시다.

< 스크립트 유형 = '텍스트/자바스크립트' >
~였다 초시간 = 80 ;
~였다 computeMinutes = 수학 . 바닥 ( 초시간 / 60 ) ;
~였다 결과 = 초시간 % 60 ;
콘솔. 통나무 ( '변환된 분은 다음과 같습니다.' , computeMinutes.computMinutes.computMinutes toString ( ) . pathStart ( , '0' ) + ':' + 결과. toString ( ) . pathStart ( , '0' ) ) ;
스크립트 >

위에 주어진 코드에서 다음 단계를 수행하십시오.

  • '라는 변수에 초를 할당합니다. 초시간 '.
  • 정확한 분과 초를 계산하기 위해 논의된 단계를 반복합니다.
  • 다음 단계에서 ' toString() ” 메서드를 사용하여 분과 초를 모두 문자열로 반환합니다.
  • 또한 ' 경로 시작() ' 방법. “ ”는 해당 매개변수에서 “의 수를 나타냅니다. 0 ” 후자의 인수에서 분과 초를 모두 채웁니다.

산출

위의 출력에서 ​​분과 초가 그에 따라 채워지고 문자열로 반환되는 것을 볼 수 있습니다.

JavaScript에서 초를 분으로 변환하는 다양한 방법이었습니다.

결론

Math.floor() ” 방법을 “ 기본 변환 ”의 지정 및 사용자 입력 값에 따라 ” 또는 “ toString() ' 그리고 ' 경로 시작() ” 메서드를 활용하여 JavaScript에서 초를 분으로 변환할 수 있습니다. 전자의 접근 방식은 각각 지정되거나 사용자가 입력한 초 값에 해당하는 정확한 분을 계산하는 데 적용될 수 있습니다. 후자의 방법은 초기화된 초를 기준으로 분을 계산하고 결과 분을 문자열로 변환하고 원하는 ' 0 '. 이 글은 JavaScript에서 초를 분으로 변환하는 방법을 설명합니다.