정수의 자오선 접미사 얻기

Beginner

This tutorial is from open-source community. Access the source code

소개

이 랩에서는 JavaScript 에서 정수를 자오선 접미사가 있는 접미사 문자열로 변환하는 방법을 살펴봅니다. 모듈로 연산자 (modulo operator) 와 조건 검사를 사용하여 정수를 값에 따라 'am' 또는 'pm'이 추가된 12 시간 형식으로 변환합니다. 이 랩은 JavaScript 에서 시간 값을 처리하는 실질적인 연습을 제공합니다.

정수의 자오선 접미사 얻는 방법

코딩을 시작하려면 터미널/SSH 를 열고 node를 입력하세요.

다음은 정수를 자오선 접미사가 있는 12 시간 형식 문자열로 변환하는 함수입니다.

이를 위해 모듈로 연산자 (%) 와 조건 검사를 사용합니다.

const getMeridiemSuffixOfInteger = (num) => {
  if (num === 0 || num === 24) {
    return "12am";
  } else if (num === 12) {
    return "12pm";
  } else if (num < 12) {
    return num + "am";
  } else {
    return (num % 12) + "pm";
  }
};

이 함수를 사용하는 몇 가지 예는 다음과 같습니다.

getMeridiemSuffixOfInteger(0); // '12am'
getMeridiemSuffixOfInteger(11); // '11am'
getMeridiemSuffixOfInteger(13); // '1pm'
getMeridiemSuffixOfInteger(25); // '1pm'

이 함수는 정수를 인수로 받아 자오선 접미사가 있는 문자열을 반환합니다.

요약

축하합니다! 정수의 자오선 접미사 얻기 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.