1.数据是实时变动的,每次进来一个数,就要比较一个数,而不是等待所有的数字都推入后再比较。因为数据变化非常迅速,所以极值会立刻被筛出。
2.交换 未按压和已按压 数值时,需要借助一个中间变量,也就是“桌子”。


3.筛选极值的思路就是:如果传入的值比最小值还要小,或者当最小值为0的时候,都要进行比较。因为推入的数据都是>=0的整数,如果不把初始值=0的情况考虑进去的话,会出现初始值0比推入的最小值还要小的情况,这样就不能被筛出推入数据的极值了。

4. 头部角度的 已打开 未打开 的逻辑是类似于秒表的计次,左侧实时显示推入的数据,右侧点击按钮,记录当下时刻的三个x y z的值。

5. 在比较潮气量极值的时候,后台推入的数据格式为:num{'100','200','300'}这样的结构,三个值分别标识左肺值,右肺值,胃部值 我们要把这三个值分别拿到再进行比较,用 num.split(','),用逗号分割,但是拿到的是字符串,如果要进行数值上的比较,需要用parseInt()转成数字。

这篇博客探讨了如何处理实时变动的数据,强调了在数据比较中即时筛选极值的重要性。内容涉及在交换数值时使用中间变量,确保在数据推入过程中正确记录极值。同时,解释了头部角度和潮气量极值的处理逻辑,包括如何解析和比较后台推入的潮气量数据。此外,还提到了头部角度已打开和未打开的逻辑,类似于秒表的计次功能。
1314

被折叠的 条评论
为什么被折叠?



