# Determine how many integers, starting from the number 1, need to be added so that the sum will equal more than 100? Using JavaScript

I am trying to find a solution to this task “Determine how many integers, starting from the number 1, need to be added so that the sum will equal more than 100.”using JavaScript. I have my solution but I tend to feel that it is wrong. Could you please help me?

I do not even realize if I understand the task in the right way. Please see my solution below:

```<script>

let result = 0;
for ( i = 1; i<20; i++){
result+=i;
if( result>100) {
break
}
}
console.log(i)

</script>
```

Output is 14, It is right , but I am not sure in the way I solving it.

If it works, there is nothing wrong about it.
You could simplify it, for example use a `while` rather than a `for` loop :

```let total = 0
let count = 1;
// we loop until total is greater or equals to 100.
while(total < 100) {
// add the current count to the total
total += count;
// increment the count.
count++;
}

// we need to account for the last ++;
console.log(count - 1);```

Here the `while` loop will run until the condition is broken.