この一連の HTML コードにオブジェクトを追加しようとしています。
<div id="output">
<table id="presidents">
    <tr>
        <th>President</th><th>Took office</th><th>Left office</th>
    </tr>
</table>
</div>
- 大統領オブジェクトの配列を取る関数 displayTable(presidents) を書きます。各大統領オブジェクトには、名前、takeOffice、leftOffice のプロパティがあります。 
- 大統領ごとに、ID「大統領」の行をテーブルに追加します 
- 名前を最初の列に配置し、takeOffice を 2 番目の列に配置し、leftOffice を 3 番目の列に配置します。
これまでのところ、これは私が得た限り近いです:
var x = document.getElementById('President');
var y = document.getElementById('Took Office');
var z = document.getElementById('Left Office');
function displayTable(presidents) {
    var presArray = [{
        name: 'W',
        tookOffice: '2000',
        leftOffice: '2008'
    }, {
        name: 'Obama',
        tookOffice: '2008',
        leftOffice: '2016'
    }];
    for (var i = 0; i < presArray.length; i++) {
        x = +presArray[i].name;
        y = +presArray[i].tookOffice;
        z = +presArray[i].leftOffice;
    }
}