Javascript 查找Math.min行值
我想找到Math.min的行值,但我不知道如何找到它,即使我在谷歌上搜索了几天。Javascript 查找Math.min行值,javascript,csv,Javascript,Csv,我想找到Math.min的行值,但我不知道如何找到它,即使我在谷歌上搜索了几天。有人能告诉我如何解决这个问题吗 function getDataPointsFromCSV(csv) { var dataPoints = csvLines = []; var price; var lowestv = Infinity; <!-- read csv file
有人能告诉我如何解决这个问题吗
function getDataPointsFromCSV(csv) {
var dataPoints = csvLines = [];
var price;
var lowestv = Infinity;
<!-- read csv file
csvLines = csv.split(/[\r?\n|\r|\n]+/);
<!-- read row 1-10
for (var i = 1; i <= 10; i++)
if (csvLines[i].length > 0) {
<!-- read csv file
points = csvLines[i].split(",");
<!-- read the data from points[4]=(coloumn5)
price = points[4]
<!-- find the row number which store lowest value in a coloumn
lowestv = Math.min(price, lowestv)
<!-- fault example; the value that I want to find is lowestv.length
for (var i = lowestv.length; i <= lowestv.length+10; i++)
}
return dataPoints;
}
函数getDataPointsFromCSV(csv){
var数据点=csvLines=[];
var价格;
var lowestv=无穷大;
不要使用Math.min()
。只需测试price
是否低于lowestv
。如果是,请将价格保存在lowestv
中,并将行保存在另一个变量中
函数getDataPointsFromCSV(csv){
csvLines=csv.split(/[\r\n]+/);
设lowestv=无穷大;
让洛斯特罗;
csvLines.forEach(行=>{
行=行。拆分(',');
价格=第[4]行;
如果(价格<最低值){
最低价值=价格;
Lowstrow=行;
}
})
返回下限;
}我不明白这个问题,请你澄清一下好吗?这是实际的代码吗,末尾没有循环体,JS中有HTML注释?为什么要拆分
?
字符?regexp应该是/[\r\n]+/
JavaScript注释以/
开头,而不是谢谢您的帮助,我正在尝试在此函数中添加循环