I have a function where I wanted to get the week number of today's date but I can't print the value on my textbox on button click. Im new to javascript and I've been debugging this for weeks. Please help
function getWeekNumber(d) {
    d = new Date(Date.UTC(d.getFullYear(), d.getMonth(), d.getDate()));
    d.setUTCDate(d.getUTCDate() + 4 - (d.getUTCDay()||7));
    var yearStart = new Date(Date.UTC(d.getUTCFullYear(),0,1));
    var weekNo = Math.ceil(( ( (d - yearStart) / 86400000) + 1)/7);
    return [d.getUTCFullYear(), weekNo];
 document.getElementById("week").value = getWeekNumber(new Date());
 
}
<td>WEEK: </td>
   <td><input type="text" value= "" style= "width: 230px; padding-left: 3px" id="week" name="week"></td>
          <input type="button" value="Get Week" onclick= "getWeekNumber()">