switch
通常の switch ステートメント (つまり、case
、 )のように動作しない switch ステートメントを実行する JavaScript 関数を取得しようとしていますが、break
どうすればよいかわかりません。基本的には、switch ステートメントが最後まで中断することなく、ケースに対する評価を続行することを望んでいます。いえ
function AddData(cell,totalCell) {
var total = 0;
switch (cell) {
case "AUT":
total = totalCell;
case "FRA":
total = total + totalCell;
case "DEU":
total = total + totalCell;
case "GRC":
total = total + totalCell;
case "SVK":
total = total + totalCell;
break;
}
return total;
}
参考までに、これは Google スプレッドシートで使用されています。
あなたが提供できるどんな援助も大歓迎です!
編集: AddData 関数を次のように呼び出すことを期待しています: 次のAddData(A:A,B:B)
ようなスプレッドシートで:
AUT 3.4
FRA 3.3
ITA 4.7
SWE 3.0
FRA 1.1
FRA 3.7
LVA 5.2
上記の場合、出力は11.5
これが役立つことを願っています。