如何计算Django中两个变量之间的差异?

时间:2017-02-22 09:19:12

标签: jquery django

我正在创建一个飞机比较网站。

比如说我们有这个表:

          Aircraft
     | A350  | 777-330 |
     |-----------------|
Range| 8,943 |  7,354  |
     -------------------

我必须做的是计算差异,但是用户可以首先选择B777,其范围低于A350,导致负数(-1589)。

我想编写一个函数,其中计算机意识到应该首先考虑更大的数字并计算差异,但这段代码将在哪里 - 在视图或jquery中?

1 个答案:

答案 0 :(得分:0)

如果你总是想从计算中得到肯定的结果,你不需要重新排序参数,你可以使用Math.abs(),如下所示:

var result = 7354 - 8943;
console.log('Result:', result);
console.log('Absolute value:', Math.abs(result));