1

Podio 変数を使用していますが、予期しない結果が返されます。

var $arr_type = @All of TIME TYPE;
var $arr_duree = @All of DURATION;
var $result = 0;
for (var i = 0; i < $arr_type.length; i++) {
    if($arr_type[i] == 'WANTED_TYPE')
        $result += $arr_duree[i];
}
$result;

TIME TYPE はカテゴリ フィールドです。DURATION は期間フィールドです。

カテゴリの文字列を返すにはどうすればよいですか? $arr_type[0]0 を返し、$arr_type[1]処理しません。

スクリーンショットを参照してください: http://dev.magikweb.ca/hotlink/screeny.png

フィードバックをお寄せいただきありがとうございます。

解決

これは実際に動作する例です。ouvrableいつあるべきかを比較していましたOuvrable。計算フィールドは、デバッグに関して非常に制限されています。

4

1 に答える 1

1

JavaScript では大文字と小文字が区別されます。WANTED_TYPE の値を見て、上限があるかどうかを確認します。

例: "Potato" という値があり、"potato" と比較すると、結果は false になります。

于 2014-08-22T19:22:19.827 に答える