一个数组中的元素个数不定,并且不同的元素个数,元素的排列顺序不同
程序员文章站
2022-03-09 18:21:38
...
一个数组中的元素个数不定,并且不同的元素个数,元素的排列顺序不同
_getSortedEndpoints() {
const {device} = this.props;
let endpoints = device.endpoints;
if (endpoints.length === 2) {
return [endpoints[0], endpoints[1]];
} else if (endpoints.length === 3) {
return [endpoints[1], endpoints[2], endpoints[0]];
} else if (endpoints.length === 4) {
return [endpoints[0], endpoints[1], endpoints[2], endpoints[3]];
} else {
return endpoints;
}
}
_showButtonList() {
return (
<View style={styles.viewStyle}>
{this._getSortedEndpoints().map(item => this._renderSceneItem(item))}
</View>
);
}
推荐阅读
-
详解JS取出两个数组中的不同或相同元素
-
php统计数组不同元素的个数的实例方法
-
JavaScript求一个数组中重复出现次数最多的元素及其下标位置示例
-
Java经典编程习题100例:第18例:编写程序,将一个数组中的元素倒排过来。例如原数组为1,2,3,4,5;则倒排后数组中的值
-
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素
-
JS取出两个数组中的不同或相同元素
-
C#比较二个数组并找出相同或不同元素的方法
-
详解JS取出两个数组中的不同或相同元素
-
PHP实现查询两个数组中不同元素的方法_PHP
-
php统计数组不同元素的个数的实例方法