소개
이 랩에서는 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 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.