私は2つのJSON配列とキーを示す日付を1つの行にして、鉄とコンクリートを合計しますか?Javascript - キーと同じ日付のJSON配列の合計
var a = ['Nov 1 2016','Nov 2 2016','Nov 3 2016','Nov 4 2016'];
var b = [{Date:'Nov 1 2016', steel:10.98},{Date:'Nov 3 2016', steel:5.67},{Date:'Nov 4 2016', steel:3.14}]
var c = [{Date:'Nov 1 2016', concrete:9.10},{Date:'Nov 2 2016', concrete:16.8},{Date:'Nov 4 2016', concrete:7.20}]
//output sum of steel and concrete
var x = [{Date:'Nov 1 2016', val:20.08},{Date:'Nov 2 2016', val:16.8},{Date:'Nov 3 2016', val:5.67},{Date:'Nov 4 2016', val:10.34}]
なぜ私のコードで実行しようとするとこのエラーが出るのですか? ** const sumSteelAndConcrete =(s = {steel:0}、c = {concrete:0})=> s.steel + c.concrete; \ n SyntaxError:予期しないトークン= ** –
あなたの環境がデフォルトパラメータ(ES6)をサポートしていない可能性が最も高いです。コードをES5にしてES6をまったく使用しないようにするには、[Babel](https://babeljs.io/repl/)に貼り付けて、 – nem035