如何在数组角度 6 中找到最接近的较低值?

卡林库什

我有一个对象数组,我需要根据角度 6 中的某个值或当前值从该数组中找到最接近的较低值,我已经尝试过,但它显示未定义。

应用程序组件.html

<button (click) ="getPrev()">Previous Value</button>

app.component.ts

declare var require: any;
import { Component } from '@angular/core';
import { OnInit } from '@angular/core';
@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css']
})
export class AppComponent{
    arrayVal:any;
    currentVal : any;
  title = 'projectchart';
  public array = [{"id":1},{"id":3},{"id":5}];


  getPrev(){
     this.currentVal = 5;
     this.arrayVal= this.array; 
     let number = this.arrayVal.reverse().find(e => e <= this.currentVal);
     console.log(number);
  }
}
萨克沙姆

您可以找到最近的壁橱号码,如下所示

let arr = [
    { "id" : 1 },
    { "id" : 3 },
    { "id" : 5 }
];

let referenceNumber = 4;

let nearestLowest = arr.reduce((acc, val) => {
    if(val['id'] < referenceNumber && val['id'] > acc)
        acc = val['id'];
    return acc;
}, Math.max());

console.log(nearestLowest);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在数组中找到最接近给定值的值

如何在pinescript数组中找到最接近的值?

如何在 Python 中找到最接近数字的值?

在数组中找到最接近的点

在JavaScript中找到最接近所需值的数组条目?

在Matlab中的多维数组中找到最接近常量的值

如何从POJO属性中找到Java中最接近的值?

如何在关联数组中找到最接近数字的值?

如何在3维数组中找到最接近的数组

仅在数组 dart/flutter 中找到最接近当前索引元素的相同值

如何在数组中找到与整数和数字之间的两个最接近的差

我尝试在数组中找到最接近的双精度

在数组中找到最接近零的数字

如何使用numpy在3D数组列表中找到最接近的值?

如何在字典中找到最接近但不超过变量的值的键?

如何在熊猫列/系列中找到最接近输入数字的值?

如何在Spark中找到两个DataFrame的最接近值

如何在同一列中找到最接近的值

如何在左侧找到最接近的值

向量化为另一个数组中的每个元素在数组中找到最接近的值

如何使用内置函数在列表中找到最接近目标的值?

如何从谁的值最接近零的列表中找到两个索引

如何在Google地图中找到最接近的坐标

如何在jQuery中找到最接近的兄弟

如何在Java中找到最接近给定数字

如何在api函数中找到最接近的tr

如何在各列中找到最接近的数字?

在排序的数组列表中找到2个最接近的上一个值和2个最接近的下一个值

如何在R中的向量中找到一个值与其最接近的值之间的差?