JavaScript1+2+3+...+n>1666,求出当n最小为多少时相加大于1666

JavaScript1+2+3+...+n>1666,求出当n最小为多少时相加大于1666

function() {
    var sum = 0,i = 0;
    while (true) {
        i++;
        sum = sum + i;
        if (sum > 1666) {
            alert(i);
            break;
        }
    }
}