728x90

Code

😢 보자마자 바로 풀 수 있었다. 매우 기초적인 문제.
😊 for ... of 를 이용하여 하나씩 더해 주거나, classic for loop을 이용해서 하나씩 더해 주면 된다.
✔ for ... of
array 값을 순서대로 하나씩 가져오며, array의 길이만큼 반복해준다.
✔ 2차원 배열(Two-dementional Array)
입력값을 문자열로 가져오기 때문에 배열로 값을 지정하여 가져올 수 있다.
(e.g., input = [ '5', '54321' ]; 이라면 input[1]의 '5'는 input[1][0])
Full Code
| // For Submit |
| // const fs = require('fs'); |
| // const input = fs.readFileSync('/dev/stdin').toString().trim().split('\n'); |
| // For Local Test |
| let input = ['5', '54321']; |
| let sum = 0; |
| // 1st Solution |
| for (let num of input[1]) { |
| sum += parseInt(num); |
| } |
| console.log(sum); |
| // 2nd Solution |
| // for (let i = 0; i < parseInt(input[0]); i++) { |
| // sum += parseInt(input[1][i]); |
| // } |
| // console.log(sum); |
'Algorithm > JavaScript(Node.js)' 카테고리의 다른 글
| 백준 2675번: 문자열 반복(Repeat String) Node.js(JavaScript) (1) | 2020.01.03 |
|---|---|
| 백준 10809번: 알파벳 찾기(Find alphabet) Node.js(JavaScript) (0) | 2020.01.01 |
| Fibonacci(피보나치 수열) Node.js(JavaScript) (0) | 2020.01.01 |
| Spiral Matrix(나선형 행렬 - 달팽이) Node.js(JavaScript) (0) | 2020.01.01 |
| Vowels(모음 찾기) Node.js(JavaScript) (0) | 2019.12.31 |