Eu configurei a caixa de seleção html como a propriedade checked como false, mas ela ainda está marcada

aqui está minha marcação html:

<input type="checkbox" checked="false">

Eu defini ochecked para falso, mas oresultado ainda está marcado

Por que isso aconteceu? Se eu remover a propriedade marcada, ela ficará desmarcada.

Na verdade eu quero inserir uminput[type=checkbox] em marcação html em dinâmico, com parâmetro para determinar marcado ou não

questionAnswers(1)

yourAnswerToTheQuestion