Iteração pelo armazenamento local por índices em JavaScript

O objeto localStorage não é iterável. No entanto, ele possui índices e um comprimento. Isso significa que é possível iterar pelas entradas usando um loop for comum com um contador:

javascriptfor (let i = 0; i < localStorage.length; i++) {
  let key = localStorage.key(i);
  let val = localStorage.getItem(key);
  
  console.log(val);
}
Задание 1

Ao clicar no botão, exiba com um loop todas as entradas do armazenamento local.