@JavaScript confirma o botão de cancelamento que não para o JavaScript

Tenho um botão de exclusão vinculado a alguns comentários em uma página que tenho. Quando você clica no botão excluir, estou tentando obter uma caixa de diálogo de confirmação, perguntando se você tem certeza de que deseja excluir o comentário. Clicar em OK deve executar a função para excluir o comentário e clicar em cancelar não deve executar a função, mas simplesmente feche a caixa de diálog

Este é o meu código:

onclick="confirm('Are you sure that you want to delete this comment?'); commentDelete(1);"

Meu problema: quando clico em cancelar, a função de exclusão ainda é executada. Meu palpite é que a função ainda está sendo chamada porque, quando clico em cancelar, está apenas avançando no JavaScript e chamando a função. Como posso fazer isso corretamente? Eu sei que este é provavelmente um problema simples. Obrigado por qualquer ajuda

questionAnswers(7)

yourAnswerToTheQuestion