function singleNumber(arr) {
let datas = [];
arr.map((item, index) => {
// indexOf 检索当前值在数组中的下标,但只返回检索到第一个值的下标
// lastIndexOf 检索当前值在数组中的下标,返回检索到最后一个值的下标
// 当正反序下标值一样时,可确认唯一值
if (arr.indexOf(item) === arr.lastIndexOf(item)) {
datas.push(item);
}
});
return datas;
}
// singleNumber([1,6,1,6,3,9,3,2]) => [9,2]
// singleNumber([4,5,6,4,5,6]) => []
// singleNumber([2,2,2,99,99,98]) => [98]