javascriptでサブテーブルの計算方法について(kintone)

ifを使ったサブテーブルの計算方法についてご教授お願い致します。

「区別番号」と「単価」と「個数」の三つのフィールドコードがあります。

この三つに条件式で

300 AND 1 (個数が1個でかつ単価300円以下なら”安価”と区別番号に表示)

"安価"と表示。

600 AND 1 (個数が1個でかつ単価が301円以上なら"高価"と区別番号に表示)

"高価"と表示。

 

プログラムコードが書けないため、お願い致します。

kouheisan99さん

こんにちは。
こんな感じで書いてみましたが、よろしければご参照ください。

#完成イメージ

前提

・フィールド名:区別番号 / 単価 / 個数 / テーブル
・フィールドコード:tag / price / num / items

#コード

(function() {
‘use strict’;

kintone.events.on([‘app.record.create.submit’, ‘app.record.edit.submit’], function(event) {

var tableRecords = event.record.items.value;

for (var i = 0; i \< tableRecords.length; i++) {  
  var tanka = Number(tableRecords[i].value['price'].value);  
  var kosuu = Number(tableRecords[i].value['num'].value);

  if ( kosuu === 1 && tanka \<= 300) {  

                              var kubetsu = ‘安価’;
                              tableRecords[i].value[‘tag’].value = kubetsu;
} else if (kosuu === 1 && tanka >= 301) {
                                var kubetsu2 = ‘高価’;
tableRecords[i].value[‘tag’].value = kubetsu2;
}
}
return event;
});
})();