нужна помощь не работает код JavaScript

Кирилл Покатов
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Личный сайт студента GeekBrains</title>
    <link rel="stylesheet" href="style.css">
    <script type="text/javascript">
    function sayHello(){
      var answer = document.getElementById('userAnswer').value;
      if (answer = "елка") {
        alert("Молодец");
      } else {
        alert("Не угадал");
      }
    }

    </script>
</head>
<body>
    <div id="content">
        <div id="header">
            <a href="index.html">Главная</a> <span>/</span>
            <a href="zagadka.html">Загадки</a> <span>/</span>
            <a href="#">Угадайка</a> <span>/</span>
            <a href="certificate.html">Мои сертификаты</a>
        </div>
        <h1>Личный сайт студента GeekBrains</h1>
        <div id="center">
            <div id="box">
              <h5>Загадки</h5>
              <p>Зимой и летом одним цветом?</p>
              <input id="userAnswer" type="text"><br>
             <a href="#" oneclick="sayHello();">Ответ</a>
            </div>
        </div>
    </div>
    <div id="footer">Copyright © 2016 <a href="https://geekbrains.ru/" target="_blank">GeekBrains</a></div>
</body>

</html>

1 чел.