function solution(absolutes, signs) {
var answer = 123456789;
return answer;
}
function solution(absolutes, signs) {
var answer = 0;
for ( let i = 0 ; i<signs.length; i++) {
if(signs[i] == true) {
answer += absolutes[i]
} else {
answer += absolutes[i]*-1
}
}
return answer;
}
한번에 풀기 실패.
문제를 보고 문제에서 원하는 답이 무엇인가에 대한 이해가 늦었고 function solution(absolutes, signs) 이렇게 solution 안의 값이 (absolutes, signs) 두 개가 있으니까 당황했다.
고민하다가 문제가 원하는 답이 무엇인지 이해가 도저히 안 되서 풀이를 보았다.
풀이만 보면 감쪽같이 아 문제가 무엇을 원했는지 알게 된다. 참..
한 번에 못 풀었다는게 분하면서도 내 문제점 그리고 숙지해야 할 것을 알게 되니 뭔가 희망이 보여서 좋다.
function 안에 두 개의 값이 나왔을 때 당황 -> function에 대한 완벽한 숙지 x
var answer = 0;이 저기에 위치하는 보다 더 정확한 역할의 의미 미숙
if, else가 나왔을 때 그 코드를 어떻게 쓰는지에 대한 미숙함