Я пытаюсь отобразить отсортированный массив, используя Javascript DOM, но он отображает только введенный массив. Что я сделал не так?
например, для массива
Arr [7,8,2,3,5,4]
когда я запускал файл js отдельно от Dom, он отображал [2,3,4,5,7,8], но при использовании DOM [7,8,2,3,5,4]
function BubbleSort(Arr){
var temp;
var Arr=document.getElementById("data1").value;
for(let i=0;i<Arr.length-1;i++){
for(let j=0;j<Arr.length-i-1;j++){
if(Arr[j] > Arr[j+1]){
temp = Arr[j];
Arr[j] = Arr[j+1];
Arr[j+1] = temp;
}
}
}
console.log(Arr);
document.getElementById("demo").innerHTML="the answer is :" +Arr;
};