романо-номер

  1. Монтаж
  2. Как это использовать
  3. isValidArab
  4. isValidRoman
  5. romanToArab
  6. arabToRoman

Простой пакет для преобразования римских цифр в арабские (и наоборот)

Простой пакет для преобразования римских цифр в арабские (и наоборот). Он также может проверить действительный римский формат.

Монтаж

$ npm install - сохранить римские номера

Как это использовать

Во-первых, вам может потребоваться следующее:

const {romanToArab, arabToRoman, isValidArab, isValidRoman} = require ('roman-numbers')

isValidArab

Проверяет, может ли данное значение быть преобразовано в римское. Только целые числа (проверяет тип) от 1 до 3999 являются допустимыми значениями.

isValidArab (0) // Возвращает false isValidArab (100) // Возвращает true isValidArab ('X') // Возвращает false

isValidRoman

Проверяет, может ли данное значение быть преобразовано в арабский. Только заглавные строки с допустимым римским форматом являются допустимыми значениями.

isValidRoman ('') // Возвращает false isValidRoman ('IIIX') // Возвращает false isValidRoman ('ix') // Возвращает false isValidArab ('XI') // Возвращает true

romanToArab

Преобразует действительный римский номер в арабский.

romanToArab ('IX') // Возвращает 9 romanToArab ('MMM') // Возвращает 3000 romanToArab ('IIIX') // Возвращает NaN romanToArab (1) // Возвращает NaN romanToArab (0) // Возвращает NaN romanToArab ('' ) // Возвращает NaN

arabToRoman

Преобразует действительный римский номер в арабский.

arabToRoman (12) // Возвращает 'XII' arabToRoman (201) // Возвращает 'CCI' arabToRoman (0) // Возвращает '' arabToRoman ('B') // Возвращает '' arabToRoman ('') // Возвращает '' arabToRoman ('5000') // Возвращает ''