Не могу решить простую задачу.
Задача заключается:
Дан чекбокс, кнопка и абзац. По нажатию на кнопку, если чекбокс отмечен, выведите в абзац слово 'привет', а если чекбокс не отмечен, то слово 'пока'
Пытался хотя-бы сделать так, чтобы при нажатии на кнопку выводило в консоль - Истина. Но где-то совершил оплошность. Могу быть уверен что ошибка имеется внутри IF, так как написал неправильно. И вполне вероятно возле названии функции func, из-за того что функцию сделал не скрытным/анонимным. Голова в тумане, не могу решить
p.s. да и возможно на строке второй innerHTML лишний, нет необходимости
<input type="checkbox" id="elem">
<input type="submit" id="btn">
<p id="p">text...</p>
let elem = document.querySelector('#elem')
let btn = document.querySelector('#btn')
let p = document.querySelector('#p')
btn.addEventListener('click', func());
elem = false;
function func(){
if(elem.checked = true){
p.innerHTML =+ p.innerHTML + 'Привет'
}
}
console.log(elem);