Показать сообщение отдельно
  #3 (permalink)  
Старый 13.07.2015, 22:48
Интересующийся
Отправить личное сообщение для silent Посмотреть профиль Найти все сообщения от silent
 
Регистрация: 10.07.2015
Сообщений: 10

вот пример больше меньше 5 , вам что то такое нужно ? 80% шанс победы

<input type="radio" value="m" name='ran' onclick="rand(this)"> меньше 5 </br>
 <input type="radio" value="b" name='ran' onclick="rand(this)"> больше 5 </br>


<script>
 var elem = document.getElementsByTagName('input');
 function rand (e) {
   var num = e.value == 'b' ? Math.random() * (10 - 4) + 4 : Math.random() * 6;
   if(e.value == 'b' && num > 5) alert('you win '+num.toFixed(1));
  
   else if (e.value == 'm' && num < 5) alert('you win '+num.toFixed(1));
   
   else {
     (e.value == 'b') ?
        alert('you lost '+ (num - Math.random() * 4).toFixed(1)): 
        alert('you lost '+ (num + Math.random() * 4).toFixed(1))
    }
 
  }
console.log(elem[0].value)

</script>

Последний раз редактировалось silent, 13.07.2015 в 22:51.
Ответить с цитированием