Порядок перечисления волокон может меняться; их доли, плотность и ширина — нет.
О проекте
Задача
Белые ткани выглядят похожими в прайсе. Восемь сравнений включают смесовую ткань, иной вес, ширину 1,5 м и неполное описание.
Решение
Я нормализовал ширину до миллиметров и порядок компонентов состава. Проценты остаются буквальной частью записи: 80/20 нельзя приравнять к 100. Плотность сравнивается отдельно от цвета.
Результат
Перестановка компонентов 80% хлопка и 20% полиэстера не изменила состав пары. Но смесь не совпала со 100% хлопком, 140 г/м² — со 160, а ширина 120 см — со 150. Две строки без состава или плотности остались открытыми.
Что передано заказчику
- index.html
- source.json
- source.csv
- result.json
- result.csv
- engine.js
- checks.json
- style.css
Инструменты и подход
Навыки
Содержание 3
Готовая работа
Белый хлопок бывает разной тканью
В PAIR-01 ширины 1,5 м и 150 см равны. В PAIR-02 при той же ширине смесь 80% хлопка и 20% полиэстера не равна чистому хлопку. PAIR-03 отдельно удерживает различие 140 и 160 г/м². Сходное название ткани не перекрывает эти три независимые проверки.
Разбор и материалы
Вклад и команда
Я нормализовал составы, ширину и цвет тканей и сохранил плотность самостоятельным критерием.
Ссылки и материалы
- index.html
- source.json
- source.csv
- result.json
- result.csv
- engine.js
- verify.cjs
- checks.json
- style.css
- Текстиль: состав, плотность и ширина без усреднения — исходная таблица.csv
8 ситуаций для сравнения.
- Текстиль: состав, плотность и ширина без усреднения — проверка.txt
Критерии проверки этого решения.
- Текстиль: состав, плотность и ширина без усреднения — паспорт.json
Контекст, ограничения, решение и данные.
- Текстиль: состав, плотность и ширина без усреднения — инструкция.html
Как открыть и проверить рабочий разбор.
Загружаем комментарии…