-2

num1から9の範囲で動的に変更される変数です。

HTMLの値を更新する必要があります。たとえば、numisが6であるとします。

1番目のフィールドを6に設定し、2番目のフィールドを7に設定し、3番目のフィールドを8に設定する必要があります。

シンプルバージョンでは、6、7、8、9、1、2、3、4、5

$("#one").text(num);
....
$("#nine").text(num+8);

編集:混乱してすみません

$("#one").text(num);
$("#two").text(num+1);
....
$("#nine").text(num+8);

したがって、たとえば、の値$("#nine")は6 + 8 = 14ですが、5である必要があります

4

2 に答える 2

2

モジュラス演算子を探しています。%

この場合、次のようなものです。

$("#nine").text(1+num%9); 
于 2012-07-01T13:22:20.023 に答える
1
var num = 6;
$("#one") .text(((num + (-1)) % 9)) + 1);
$("#two") .text(((num + 0 ) % 9) + 1);
.
.
.
$("#nine").text(((num + 7) % 9)) + 1);
于 2012-07-01T13:37:53.310 に答える