let str ="47.24;47.71;36.72;37.50;38.73;40.31;42.00;43.49;44.46;44.87;44.68;43.98;42.96;41.78;40.59;39.50;38.71;38.27;38.27;38.82;39.88;41.15;42.45;42.54;43.56;44.65;45.77;46.51;46.89" vue取出最大值和最小值
时间: 2023-07-29 07:12:57 浏览: 42
你可以使用以下的代码来取出字符串中的最大值和最小值:
```javascript
let str = "47.24;47.71;36.72;37.50;38.73;40.31;42.00;43.49;44.46;44.87;44.68;43.98;42.96;41.78;40.59;39.50;38.71;38.27;38.27;38.82;39.88;41.15;42.45;42.54;43.56;44.65;45.77;46.51;46.89";
// 将字符串按分号分隔成数组
let arr = str.split(';');
// 将数组中的字符串转换成数字
let numArr = arr.map(parseFloat);
// 使用Math对象的min和max方法取得最小值和最大值
let minValue = Math.min(...numArr);
let maxValue = Math.max(...numArr);
console.log("最小值:", minValue);
console.log("最大值:", maxValue);
```
这段代码将字符串按照分号进行分隔,然后将分隔后的字符串转换成数字,并使用Math对象的min和max方法来取得最小值和最大值。最后将结果打印出来。
相关问题
yolov5的四种网络结构
Yolov5有四种网络结构,分别为Yolov5s、Yolov5m、Yolov5l和Yolov5x。这四种结构本质上没有区别,它们的主要差别在于使用了不同的参数控制网络的深度和宽度。其中,depth_multiple控制网络的深度,width_multiple控制网络的宽度。以下是四种网络结构的具体参数和特点:
1. Yolov5s:depth_multiple=0.33,width_multiple=0.50,使用CSPDarknet53作为主干网络,共计计106层,参数量为7.07M。
2. Yolov5m:depth_multiple=0.67,width_multiple=0.75,使用CSPDarknet53作为主干网络,共计计170层,参数量为21.81M。
3. Yolov5l:depth_multiple=1.0,width_multiple=1.0,使用CSPDarknet53作为主干网络,共计计198层,参数量为47.71M。
4. Yolov5x:depth_multiple=1.33,width_multiple=1.25,使用CSPDarknet53作为主干网络,共计计238层,参数量为87.54M。
可以看出,随着depth_multiple和width_multiple的增加,网络的深度和宽度也会相应增加,参数量也会增加。因此,选择适合自己的网络结构需要根据具体的应用场景和硬件条件来进行选择。