Referente ao curso JavaScript: conhecendo objetos, no capítulo O que são objetos e atividade Para saber mais: como deletar uma propriedade?
Ainda não faz parte da Alura? matricule-se e tenha acesso a todos os cursos e conteúdos
Boa noite Israel! A sintaxe está correta para delete usando:
delete estudante.nome delete estudante['cidade']
O resultado undefined é o esperado pois você deletou as propriedades do objeto estudante. Espero ter ajudado!