Salve, sto cercando di estrarre tutti i dati presenti in local storage, sto utilizzando questo metodo, dove sbaglio?

codice:
    for (i = 0; i <= logLength; i++) {		var itemKey = localStorage.key(i);
		var values = localStorage.getItem(itemKey);
		values = values.split(";");
		var utente = values[0];
		var dt_servizio = values[1];
		var turno = values[2];
	
		totResult = '<li>' + utente + itemKey + dt_servizio + turno + '</li>';