Введение
В этом практическом занятии мы изучим, как преобразовать целое число в строку с суффиксом времени суток в JavaScript. Мы будем использовать оператор модуля и условные проверки, чтобы преобразовать целое число в формат 12-часового времени с добавлением суффикса 'am' или 'pm' в зависимости от его значения. Это практическое занятие поможет вам лучше освоить обработку значений времени в 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, чтобы улучшить свои навыки.