function func(){
for (var i = 0; i<20; i++){
textarea.value += "\nТекст";
}
}
setTimeout(func, 2000);
имеется вот такой код, но работает он неверно, по задумке он должен выводить строки с задержкой между выводами в 2 сек, но вместо этого он ждет 2 секунды и выводит все