首页 > 学院 > 开发设计 > 正文

Swift3按顺序只取前五个最高分组成排行榜,sorted array of top 5 scores leaderboard

2019-11-11 01:21:02
字体:
来源:转载
供稿:网友

假设array有5个分数

let array = [98,88,33,22,10]

每次新输入的成绩,如果比最低分高,则取代数列中的某分值的位置

if(newValue!>array[4]){ for i in (0..<5){ if(newValue!>array[i]){ for j in (i+1..<5).reversed(){ array[j] = array[j-1] } array[i] = newValue! break } }}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表