光阴似箭催人老,日月如移越少年。
给的原始数据是一个数组,第 0 项是城市,第 1 项是指数。a: aqiData[i] 只是获取到数组的每一个子数组,也就是类似 ["西安", 100] ,aqiDatai 是获取到了指数,才能进行比较b: sort 中的排列函数的参数是数组 List 的每一项值,同样也是小数组,所以需要通过 X[1] 获取具体的指数,进行比较重排序
你这是一个二维数组,中括号里的1就代表污染指数的数字呀,取个例子[["北京", 90]...],你这里面的i一开始是0,所以aqiData[0]代表的就是数组中的第一个数组也就是["北京", 90],所以aqiData0表示的是“北京”,aqiData0表示的是90。后面那个排序里面的1就是数组中的第二个元素的值,具体要看你这个函数怎么用。你这里应该也是用来比较污染指数的高低,传入的参数应该就是["北京", 90]这种数组,所以x[1]、y[1]指的还是污染指数的数字,跟前面那个一样。
给的原始数据是一个数组,第 0 项是城市,第 1 项是指数。
a: aqiData[i] 只是获取到数组的每一个子数组,也就是类似 ["西安", 100] ,aqiDatai 是获取到了指数,才能进行比较
b: sort 中的排列函数的参数是数组 List 的每一项值,同样也是小数组,所以需要通过 X[1] 获取具体的指数,进行比较重排序
你这是一个二维数组,中括号里的1就代表污染指数的数字呀,取个例子[["北京", 90]...],你这里面的i一开始是0,所以
aqiData[0]代表的就是数组中的第一个数组也就是["北京", 90],所以aqiData0表示的是“北京”,aqiData0表示的是90。后面那个排序里面的1就是数组中的第二个元素的值,具体要看你这个函数怎么用。你这里应该也是用来比较污染指数的高低,传入的参数应该就是["北京", 90]这种数组,所以x[1]、y[1]指的还是污染指数的数字,跟前面那个一样。