Показать сообщение отдельно
  #12 (permalink)  
Старый 02.08.2018, 18:37
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

Сообщение от tai
А как сделать ограничение максимум 100% ?
<script>
     const val = ['100%','101%','99.8%','.8%','1.%', '0.0001%', '2%'];
     const reg = /^(100|\d{0,2}(\.\d*)?)%$/;
     function test(a)
     {
       let obj = {};
       obj[a] = reg.test(a)
       return obj

     }
    const a = val.map(test);
    document.write(JSON.stringify(a, null, 4));

  </script>

Последний раз редактировалось рони, 02.08.2018 в 19:16.
Ответить с цитированием