Проблема в том, что Вы не понимете смысла оператора +=
В примере, по ходу, массив содержал числа, в Вашем же примере содержаться слова и оператор += работает как конкатенация, т.е. соединение строк, а не суммы чисел. А сравнение строки с числом бессмысленно.
total = 0;
while(n < 10)
{n++;
total+=names[n];
document.write(names[n]);}