次のコードがあります。
<script>
var target = <%= @main.sum(&:target) %>;
var forecast = <%= @main.sum(&:forecast) %>;
var achieved = <%= @main.sum(&:achieved) %>;
var pieData = [
{
value: target,
color:"#ed1c24"
},
{
value : achieved,
color : "#000"
}
];
var opt = {
scaleFontFamily : "'Trebuchet'",
segmentStrokeColor : "#fff",
}
そして、円グラフで目標がどの程度達成されたかを確認する必要があります。achieved
コードは機能します。図から図target
を差し引く方法が必要です