jslのセルを、制限を超えているか、下回っているか、または制限の間にあるかに基づいて色付けしようとしています。 この場合、アマンダはジェット コースターには背が低すぎるため、ボックスを青色にしたいと思います。 ジェフは背が高すぎるので、箱を赤にしたいです。 Luke はウォーター スライドの要件を満たしているため、ボックスは緑色になります。

列のプロパティに移動して「値の色」を試しましたが、どの色をどの値に割り当てるかをすでに知っている必要があるため、うまくいきません。 特定の値は、乗車制限に基づいて異なる色にする必要があります。 高さ 66 が緑色になる場合もありますが、別の乗り物では高すぎる可能性があるため、赤色になります。
また、「カラーグラデーション」も試してみましたが、多くの色合いや青、赤、緑が使用されているため、機能しません。 3色だけ欲しいです。
jslを使って上記の表を作る方法はありますか?
ありがとう!
「Color Cells()」メッセージを使用して、特定のセルのセルの色を変更できます。定義と例については、「スクリプト索引」を参照してください。以下は、サンプルデータテーブルをカバーする簡単なスクリプトです。

Names Default To Here( 1 );
dt = New Table( "example",
Add Rows( 4 ),
New Column( "User", Character, "Nominal", Set Values( {"Amanda", "Jeff", "Kim", "Luke"} ) ),
New Column( "Ride", Character, "Nominal", Set Values( {"Rollarcoaster", "Rollarcoaster", "Water Slide", "Water Slide"} ) ),
New Column( "Height", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [59, 68, 55, 66] ) ),
New Column( "Height Minimum", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [60, 60, 65, 65] ) ),
New Column( "Height Maximum", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [65, 65, 70, 70] ) )
);
for each row(
if(:Height Minimum <= :Height <= :Height Maximum,
dt:Height << color cells("Green", Row()),
:Height < :Height Minimum,
dt:Height << color cells("Blue", Row()),
dt:Height << color cells("Red", Row())
)
);