โ๏ธ AI ๊ฐ์ ์๋ฃ!
โ๏ธ ํํ๋ก์ ํธ 2 ์์ - ์ฌ๋ฌผ์ธ์
var student = [
{name : "Andy" , age : 20},
{name : "Boby", age : 26},
{name : "Mark" , age : 17},
{name : "Johnny" , age : 22}
]
// name์ ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์
student.sort(function (a,b){
return a.name < b.name ? -1 : a.name > b.name ? 1 : 0;
});
// name์ ๊ธฐ์ค์ผ๋ก ๋ด๋ฆผ์ฐจ์
student.sort(function (a,b){
return a.name > b.name ? -1 : a.name < b.name ? 1 : 0;
});
// age๋ฅผ ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์
student.sort(function (a,b){
return a.age - b.age
});
// age๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ด๋ฆผ์ฐจ์
student.sort(function (a,b){
return b.age - a.age
});
์ถ์ฒ https://fluorite94.tistory.com/220
function show_ranking() {
$.ajax({
type: 'GET',
url: '/api/result',
data: {},
success: function (response) {
let rows = response['ranking']
rows.sort(function (a,b){
return b.score - a.score
});
console.log(rows)
let ranking = 0;
for (let i = 0; i < 3; i++) {
let id = rows[i]['id'];
let score = rows[i]['score'];
ranking = ranking+1;
let temp_html = `<tr>
<th scope="row">${ranking}๋ฑ</th>
<td>${id}</td>
<td>${score}์ </td>
</tr>`
$('#rank').append(temp_html)
}
}
});
}
์ ์ ๋ฐ์ ํด ๋๊ฐ๋๊ฒ ๋ณด์ธ๋ค! ์์ผ๋ก๋ ํ์ดํ ~๐