DOCTYPE html>
<html>
<head>
</head>
<body>
<script language="Javascript">
function hitung(){
var input=parseFloat(document.fform.inputan.value);
var angka=1;
var faktorial=1;
var deret=0.0;
var jumlah;
while(angka<=input)
faktorial=faktorial*angka;
deret=deret+angka;
angka=angka+1;
document.fform.ufaktorial.value=eval(faktorial);
document.fform.uderet.value=eval(deret);
document.fform.ujumlah.value=(faktorial+deret);
</script>
<form name="fform">
<table border="3px" align="center">
<tr>
</td>
</tr>
<tr>
</tr>
<tr >
<td width="25%">N</td>
<td width="25%"></td>
</tr>
<tr>
<td width="25%">Deret</td>
</tr>
<tr>
<td width="25%">Faktorial</td>
</tr>
<tr>
<td width="25%">Jumlah</td>
<td><input type="text" name="ujumlah" size="30"></td>
<td></td>
</tr>
</table>
</form>
</body>
</html>