const fs = require('fs');
const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt';
let input = fs.readFileSync(filePath).toString().split('\n');
const testCaseArray = [];
for (let i = 1; i <= +input[0]; ++i) {
const tempValue = input[i].split(' ').map((item) => +item);
testCaseArray.push({ A: tempValue[0], B: tempValue[1] });
}
solution(+input[0], testCaseArray);
const T = 5
const testcaseArray = [1,3,5,7,9]
function solution(T, testcaseArray) {
let sumStr = ''
for(let i = 1; i < T; i++){
A = testCaseArray[i].A
B = testcaseArray[i].B
sumStr = `Case # + ${i + 1}: (${A + B})`
console.log(sumStr)
}
}
const T = 5
const caseArray = [
[1, 1],
[2, 3],
[3, 4],
[9, 8],
[5, 2]
]
console.log(caseArray)
let i = 0;
while(i < T){
const A = caseArray[i][0]
const B = caseArray[i][1]
let sum = i + 1
console.log(`Case #${sum}: ${A + B}`)
i++
}
caseArray를 배열 안에 배열로 넣었다.
배열 안의 배열 : 이차원배열
이차원 이상 : 다차원 배열
너무 차원이 높으면 좋지 않다. 주로 삼차원까지 사용한다.