newbiefråga summan och pos och neg tal i en array
jag är väldigt ny i detta och sitter fast i denna. Finns det någon som kan hjälpa? som det är nu får jag inte ens upp rutan att skriva in mina nummer.
<!--Läs in en array av 5 tal, skriv ut summan
av alla positiva och negativa tal för sig
Om du matar in 4, -56, 67,-32,89 så SKA
printen vara i följande format:
Your input nr was: 4
Your input nr was: -56
Your input nr was: 67
Your input nr was: -32
Your input nr was: 89
The sum of the positive nrs are: 160
The sum of the negative nrs are: -88-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>pos and neg nr array</h1>
<script>
let numbers = []
let pos = []
let neg = []
for (let i = 1; i <= 4; i++) {
let number = parseInt(prompt("Input nr"))
numbers.push(number)
document.write("Your input nr was: " + number + "<br>" + "<br>")
while (number != 0) {
number = parseInt(prompt("Input nr"))
numbers.push(number)
document.write("Your input nr was: " + number + "<br>" + "<br>")
}
numbers.forEach(function (number) {
if (number<0) {
neg.push(number)
} else {
pos.push(number)
}
numbers.forEach(number => {
neg += numbers[i]
pos += numbers[i]
})
document.write("sum pos: "+pos + "<br>" + "<br>")
document.write("sum neg: "+neg)
}
</script>
</body>
</html>