<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title></title>
<SCRIPT LANGUAGE="JavaScript">
//Функция подсчета
function calculate()
{
x = parseInt(oForm.elements["x"].value);
x_max = parseInt(oForm.elements["x_max"].value);
x_max_new = parseInt(oForm.elements["x_max_new"].value);
ext = 0;
ext = ((0.1*(x/x_max) + 0.9*(x_max/x_max_new))*10-9)*100;
document.getElementById('result').innerHTML="";
document.getElementById('result').innerHTML=ext;
}
</SCRIPT>
</head>
<body>
<div id="form" style="margin: 0 auto; width: 30%; text-align: center; border: 1px solid black; background: #eeeeee">
<form name="oForm" action="#">
<table border="0" align="center">
<tr>
<td>x:</td>
<td><input type="text" name="x" size="10" value="1" /></td>
</tr>
<tr>
<td>x_max:</td>
<td><input type="text" name="x_max" size="10" value="1" /></td>
</tr>
<tr>
<td>x_max_new:</td>
<td><input type="text" name="x_max_new" size="10" value="1" /></td>
</tr>
</table>
<p id="result" style="text-align: center;"> </p>
<input type="button" value="Рассчитать" onClick="calculate()">
</form>
</div>
</body>
</html>
собственно два вопроса по данному скрипту:
1) как сделать, чтобы результаты считались только до целых? (точнее, чтобы выводились только целые числа)
2) как сделать, чтобы после результата выводился знак "%" ?