Объясните почему оно не работает, элементарный javascript
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<script language="JavaScript">
var array = new Array();
for (i = 0; i < 5; i++) {
array[i] = number(prompt("enter"));
document.write(array[i] + " ");
}
</script>
</body>
</html>
Источник: Stack Overflow на русском