Algorithm

백준 2475번 검증수 JavaScript

김봉구 2022. 4. 15. 20:21

const fs = require('fs');
const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt';
let input = fs.readFileSync(filePath).toString().trim().split(' ');

const sum = input.reduce((num1, num2) => num1 + num2 * num2, 0);
	// 배열.reduce((누적값, 현재값) => return값, 초기값);

console.log(sum % 10);

reduce가 덧셈에만 쓸 수 있는 함수인 줄 알았는데 찾다보니 곱셈에도 사용할 수 있었다.

(return값) 자리에 써주면 문제없다.