O comando de repetição for-of é utilizado para iterar(tipo iterável) ou 
                percorrer tipos de dados cujos elementos possuem chave/valor ou 
                índice/valor. Ver Iterador.
            
            
                Fig. 2: Fluxograma Comando for-of
                
                
                
                    
                        
                              | 
                    
                
            
            Sintaxe
            
for ( let [chave,valor] of <iteravel> ){
 //corpo
}
            Onde
            chave: chave associada a um elemento.
valor: valor do elemento associado a chave.
            
                Internamente, uma condição é feita para descobrir se existe um próximo elemento para 
                iterar como mostrado no fluxograma.
            
            Exemplo 3
            
let obj = {
  nome: "nome",
  idade: "1",
  peso: "45",
  altura: 1.75,
  filho: true
}
for( let [ch,vl] of Object.entries(obj))
  console.log(ch,vl);
            Saída
            
nome nome
idade 1
peso 35
altura 1.75
filho true
            
                No exemplo acima utilizamos o método entries da objeto Object para 
                retornar um tipo de dado iterável.