Сообщение от Zmicer
|
сортировать по второму значению, а также - по ответу.
|
<script>
function getTwoValue(exp) {
return exp.match(/(\-?\d+)/g);
}
function sortByTwoValue(a, b) {
a = getTwoValue(a);
b = getTwoValue(b);
return +a[1] - +b[1] || +a[2] - +b[2];
}
var arr = [];
arr [0] = "1 + 2 =3"
arr [1] = "3* 2 =6"
arr [2] = "2+5 =7"
arr [3] = "1 +2=3"
arr.sort(sortByTwoValue);
document.write(JSON.stringify(arr))
</script>