저는 자바 스크립트에 익숙하며 숙련 된 시험을 위해이 테스트를 수행해야합니다. 아직까지는 도움이되지 않았습니다. 다차원 배열의 각 숫자를 두 배로하여 웹 페이지에 출력하십시오. 미안하지만 일부 사람들에게는 그렇게 생각됩니다. 비교적 새로운 것이므로 너무 많이 알지 못합니다.다차원 배열의 각 요소를 두 배로하는 자바 스크립트 방법
// Define a 2 dimensional (3 x 3) array
var array = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
];
// TO DO: Double each number in the 2 dimensional array
이것은 내가 옳은 길을 가고 있는지 확실하지 않습니다.
for (var i = 0; i < array[0].length + array.length; i++){
for (var j = 0; j <array[0].length +array.length; j++){
array[i] = array[i] * 2;
document.write(array[i][j])
}
}
// Output results
document.write(array.toString(array));
// Say how big the array is
document.write("<p>Table is " + array[0].length + " columns by " + array.length + " rows</p>");
// Start the table
document.write("<table>");
// Output the rows
document.write("<tr><td>" + array[0][0] + "</td><td>" + array[0][1] + "</td><td>" + array[0][2] + "</td></tr>");
document.write("<tr><td>" + array[1][0] + "</td><td>" + array[1][1] + "</td><td>" + array[1][2] + "</td></tr>");
document.write("<tr><td>" + array[2][0] + "</td><td>" + array[2][1] + "</td><td>" + array[2][2] + "</td></tr>");
// End the table
document.write("</table>");
// Optionally... make the above "output the rows" code work with
// any sized array
</script>
</body>
에 오신 것을 환영합니다 스택 오버플로합니다. 질문을 향상시킬 수 있습니다. [Minimal, Complete, Verifiable example] (http://stackoverflow.com/help/mcve)을 읽어보십시오. 코드가 추가로 아무 것도없는 정확한 문제를 보여줄 때 자원 봉사자를 존중합니다. – zhon