Bedah Website #16: Mengukur panjang suatu garis berdasarkan dua titik koordinat - MZAINI30

Selasa, 05 Mei 2020

Bedah Website #16: Mengukur panjang suatu garis berdasarkan dua titik koordinat

Misalkan ada dua titik koordinat yaitu titik (3, -9) dan (4, 7). Pertanyaannya adalah, berapa panjang garis yang dibentuk oleh dua titik tersebut?

Nah, kita di sini menggunakan rumus Pythagoras yang telah diolah berdasarkan dua titik koordinat. Ingat kan rumus Pythagoras? Itu tuh yang c2 = a2 + b2. Nah, kalau menggunakan dua titik koordinat, rumusnya menjadi:

\(AB = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2}\)

Nah, sekarang kita akan menggunakan pemrograman supaya nggak ngitung manual. Oke, kita mulai aja.

Pertama, buka dulu Coffeescript.

Lalu, di bagian data, masukkan:

3, -9
4, 7

Kemudian, di bagian Coffeescript, masukkan:

# ambil data jadikan array dengan enter sebagai pemisahnya

data = data.split "\n"

# lalu, masing-masing value, dijadikan array lagi dengan ", " sebagai pemisahnya

for x, n in data
  data[n] = x.split ", "

# jadikan array dua dimensi itu menjadi satu dimensi

data = data.flat()

# jadikan setiap value yang awalnya string menjadi Number

for x, n in data
  data[n] = Number x

# assign setiap value menjadi x1, y1, x2, dan y2

[x1, y1, x2, y2] = data

# jalankan rumus panjang

panjang = ((x2 - x1) ** 2 + (y2 - y1) ** 2) ** (1/2)

# tampilkan data di console

console.log panjang

Maka, hasilnya adalah 16.0312195418814.


Share with your friends

1 komentar

  1. Sangat membingungkan Mas. Hehehehe krn memang bukan bidang keahlian. Hehehehehe. Begini kalau pas pelajaran Matematika saat sekolah dulu banyak alasan untuk tdk masuk. Hehehehe

    BalasHapus

Maskot Pelarang Adblock

Hallo Kak, Perkenalkan saya Zen. Untuk bisa mengakses situs kami, terlebih dahulu matikan atau non-aktifkan ekstensi AdBlock nya yaaa...

Ok , Saya Mengerti