Начал изучать JS, подскажите как создать функцию "выбор правильного окончания", не хочется каждый раз писать в функции "для нажатия кнопки" одно и тоже 3 раза. А заодно и подскажите что неверно в коде, как можно сделать проще и лучше?
<html>
<head>
<script type="text/javascript">
var arr = ["Камень", "Ножницы", "Бумага"];//Объявление массива
var kamen = function(){//Объявление функции для нажатия кнопки камень
var rand = Math.floor( Math.random() * arr.length );//объявление переменной рандом, равной случайному значению из массива "arr"
if(arr[rand]=="Бумага")//Выбор правильного окончания выпал/а/и
var okonchanie="а";
if(arr[rand]=="Ножницы")// -//-
var okonchanie="и";
if(arr[rand]=="Камень")// -//-
var okonchanie="";
alert('У компьютера выпал' + okonchanie + " " + arr[rand]);// -//-
if(arr[rand]=="Камень")//Условие для ничьей
alert("Ничья, Камень на Камень");
if (arr[rand]=="Ножницы")//Условие для победы
alert("Вы победили, камень бъёт ножницы");
if (arr[rand]=="Бумага")//Условие для поражения
alert("Вы проиграли, бумага накрывает камень");
};
var nojnici = function(){
var rand = Math.floor( Math.random() * arr.length );
if(arr[rand]=="Бумага")
var okonchanie="а";
if(arr[rand]=="Ножницы")
var okonchanie="и";
if(arr[rand]=="Камень")
var okonchanie="";
alert('У компьютера выпал' + okonchanie + " " + arr[rand]);
if(arr[rand]=="Ножницы")
alert("Ничья, Ножницы на Ножницы");
if(arr[rand]=="Камень")
alert("Вы проиграли, Камень бьет Ножницы ");
if(arr[rand]=="Бумага")
alert("Вы выйграли, Ножницы режут Бумагу");
};
var bumaga = function(){
var rand = Math.floor( Math.random() * arr.length );
if(arr[rand]=="Бумага")
var okonchanie="а";
if(arr[rand]=="Ножницы")
var okonchanie="и";
if(arr[rand]=="Камень")
var okonchanie="";
alert('У компьютера выпал' + okonchanie + " " + arr[rand]);
if(arr[rand]=="Бумага")
alert("Ничья, Бумага на Бумагу");
if(arr[rand]=="Ножницы")
alert("Вы проиграли, Ножницы режут бумагу");
if(arr[rand]=="Камень")
alert("Вы выйграли, Бумага накрывает Камень");
};
</script>
</head>
<body>
<FORM>
<INPUT TYPE=button VALUE="Камень" onClick="kamen()";/>
<INPUT TYPE=button VALUE="Ножницы" onClick="nojnici()";/>
<INPUT TYPE=button VALUE="Бумага" onClick="bumaga()";/>
</FORM>
</body>
</html>