For loop javascript

Hi, saya punya data array yg berisi

 let arr = [5,5,3,7,2];

Outputnya saya looping

 for(i=0;i < arr.length; i++){
     console.log(arr[0] - arr[i]);
     console.log(arr[1] - arr[i]);
     console.log(arr[2] - arr[i]);
     console.log(arr[3] - arr[i]);
     console.log(arr[4] - arr[i]);
}

Pertanyaannya kenapa yg seharusnya positif menjadi negatif?

Contoh: 3-5 dalam javascript for loop sama dengan 2, padahal dalam matematika hasilnya -2.

Tapi itu gak terjadi jikalau tidak saya loop.

 console.log(3-5) // hasilnya bener 2, bukan -2

Ada yg bisa jelaskan?

avatar mhdadil
@mhdadil

105 Kontribusi 61 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

Itu jikalau gak dilooping mas, lihat ampe bawah pertanyaan saya wkwk

avatar mhdadil
@mhdadil

105 Kontribusi 61 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban