Algorism
길이가 동일한 배열의 값 빼기
자라나라나무나무나
2022. 7. 21. 15:14
배열의 길이가 같은 배열이 있다.
이 두 배열의 값을 빼서 다른 array에 넣어라
let arr = [1, 1, 2, 2, 2, 8]
정답1
function answer(chess) {
let result = [];
let arr = [1, 1, 2, 2, 2, 8];
for(let i=0; i < chess.length; i++) {
result[i] = arr[i] - chess[i];
}
return result;
}
let input = [
[0, 1, 2, 2, 2, 7],
[2, 1, 2, 1, 2, 1],
[0, 1, 1, 5, 3, 6],
];
for (let i = 0; i < input.length; i++) {
process.stdout.write(`#${i + 1} `);
console.log(answer(input[i]));
}
정답2
function answer(chess) {
let result = [];
let refer = [1, 1, 2, 2, 2, 8];
let count = 0;
for (let i = 0; i < chess.length; i++) {
result[count++] = refer[i] - chess[i];
}
return result;
}
let input = [
[0, 1, 2, 2, 2, 7],
[2, 1, 2, 1, 2, 1],
[0, 1, 1, 5, 3, 6],
];
for (let i = 0; i < input.length; i++) {
process.stdout.write(`#${i + 1} `);
console.log(answer(input[i]));
}