let ul = $('div#test-div>ul');
let lang =ul.find('li>span');
if (lang.length < 6) {
ul.append('<li><span>Pascal</span></li>');
ul.append('<li><span>Lua</span></li>');
ul.append('<li><span>Ruby</span></li>');
lang =ul.find('li>span');
var changed = false;
for (let i = 0; i <lang.length; i++) {
if (changed) {
i -= 1;
}
let a =lang[i];
changed = false;
for (let j = i + 1; j <lang.length; j++) {
let n =lang[j];
if (a.innerHTML >n.innerHTML) {
[a.innerHTML,n.innerHTML] = [n.innerHTML,a.innerHTML];
Sign in to make a reply
winner丶John
let ul = $('div#test-div>ul');
let lang =ul.find('li>span');
if (lang.length < 6) {
ul.append('<li><span>Pascal</span></li>');
ul.append('<li><span>Lua</span></li>');
ul.append('<li><span>Ruby</span></li>');
lang =ul.find('li>span');
var changed = false;
for (let i = 0; i <lang.length; i++) {
if (changed) {
i -= 1;
}
let a =lang[i];
changed = false;
for (let j = i + 1; j <lang.length; j++) {
let n =lang[j];
if (a.innerHTML >n.innerHTML) {
[a.innerHTML,n.innerHTML] = [n.innerHTML,a.innerHTML];
}
}
}
}