При вызове алерта выходит ошибка undefined. Почему так происходит, в цикле оно же ему всё присваивает.
function getAllOrders(){
jQuery(function($) {
var text;
var lines = [];
$.ajax({
url: "orders.txt",
dataType: "text",
async: false,
success: function(msg){
text = msg;
lines = text.split('\n');
let orders = [[]];
for(let i = 0; i < lines.length; i++){
orders[i][0] = lines[i].substr(0, text.indexOf(':'));
orders[i][1] = lines[i].substr(text.indexOf(':') + 1);
//alert(orders.length);
}
alert(orders.length);
return orders;
}
});
});
}