Задача 2 Number Converter
Здравейте, чух че тия DOM задачи трудно минават в Judge, сега се убедих. Прегледах си решението внимателно и не виждам грешка, работи но ми дава 50/100
Защо така някой може ли да каже ?
function solve() {
    const selectMenu = document.getElementById('selectMenuTo');
    const binaryOption = document.createElement('option');
    binaryOption.textContent = 'Binary';
    binaryOption.value = 'binary';
    const hexadeicmalOption = document.createElement('option');
    hexadeicmalOption.textContent = 'Hexadeicmal';
    hexadeicmalOption.value = 'hexadeicmal';
    selectMenu.appendChild(binaryOption);
    selectMenu.appendChild(hexadeicmalOption);
    const selectMap = {
        'binary': num => num.toString(2),
        'hexadeicmal': num => num.toString(16).toUpperCase()
    }
    const convertBtn = document.querySelector('#container > button');
    convertBtn.addEventListener('click', (evt) => {
        const inputData = document.getElementById('input');
        const outputData = document.getElementById('result');
        outputData.value = selectMap[selectMenu.value](+inputData.value);
    })
}
http://prikachi.com/images/673/9664673P.png
И аз да питам тук, вместо да отварям нова тема. Всичко работи супер в браузера, но нито един тест не ми минава:
EDIT: Открих си бързо грешката. Взимах падащото меню по пореден номер на опшъните от HTML-a, а тестът няма празен опшън. Смених да ги взима по валю и всичко работи.
Ето го минаващият код: