4.4 KiB
4.4 KiB
id | title | challengeType | isRequired | videoUrl | localeTitle |
---|---|---|---|---|---|
587d8249367417b2b2512c41 | Metric-Imperial Converter | 4 | true | Метрично-имперский конвертер |
Description
Instructions
Tests
tests:
- text: Я буду препятствовать клиенту пытаться угадать (обнюхивать) тип MIME.
testString: ''
- text: Я предотвращу атаки на межсайтовый скриптинг (XSS).
testString: ''
- text: 'Я могу GET / api / convert с единственным параметром, содержащим принятое число и единицу, и преобразовать его. (Подсказка: разделите вход, ища индекс первого символа, который отметит начало устройства)'
testString: ''
- text: 'Я могу преобразовать ''gal'' в ''L'' и наоборот. (1 галлон до 3,78541 л)'
testString: ''
- text: 'Я могу преобразовать ''lbs'' в ''kg'' и наоборот. (От 1 фунта до 0,453592 кг)'
testString: ''
- text: 'Я могу преобразовать ''mi'' в ''km'' и наоборот. (1 мили до 1,60934 км)'
testString: ''
- text: 'Если моя единица измерения недействительна, то возвращается «Недействительная единица».'
testString: ''
- text: 'Если мой номер недействителен, возвращается с «недопустимым номером».'
testString: ''
- text: 'Если оба значения недействительны, возврат будет «недопустимым числом и единицей».'
testString: ''
- text: 'Я могу использовать дроби, десятичные знаки или оба в моем параметре (т. Е. 5, 1/2, 2.5 / 6), но если ничего не предусмотрено, оно будет по умолчанию равно 1.'
testString: ''
- text: 'Мое возвращение будет состоять из initNum, initUnit, returnNum, returnUnit и строковых орфографических единиц в формате «{initNum} {initial_Units} преобразуется в {returnNum} {return_Units}", результат округляется до 5 десятичных знаков в строке.'
testString: ''
- text: Все 16 модульных тестов завершены и проходят.
testString: ''
- text: Все 5 функциональных тестов завершены и проходят.
testString: ''
Challenge Seed
Solution
// solution required