간단한 재료 계산기를 만들고 있는데 값을 더하면 5400이 아닌 27002700이 나옵니다. 그래서 배열로 푸시하고 .map과 Number를 사용해 보았습니다. 10번 정도 다시 썼습니다. 아이디어가 부족해요.
으아악 으아악
map 的结果将是一个数组,当您尝试将两个数组与一个值相加时,它将转换为 string,因此 [2700 ] + [2700] 与 '2700' + '2700' = '27002700' 마찬가지다.
map
string
[2700 ]
[2700]
'2700' + '2700' = '27002700'
그래서 필요한 것은 모든 값을 합하는 reduce방법이라고 생각합니다.
reduce
map
的结果将是一个数组,当您尝试将两个数组与一个值相加时,它将转换为string
,因此[2700 ]
+[2700]
与'2700' + '2700' = '27002700'
마찬가지다.그래서 필요한 것은 모든 값을 합하는
reduce
방법이라고 생각합니다.