Bedah Website #9: Summation calculator - MZAINI30

Sabtu, 02 Mei 2020

Bedah Website #9: Summation calculator

Jadi, kita akan membuat summation calculator atau kalkulator penambahan secara otomatis.

Jadi, rulenya seperti ini:

Ada input: 3 9 *5
Maka, hasilnya adalah: (3 * 5) + (4 * 5) + (5 * 5) + (6 * 5) + (7 * 5) + (8 * 5) + (9 * 5)
Hasilnya adalah: 210

Nah, perhatikan deh di inputan kita tadi yaitu "3 9 *5". Di situ ada tiga angka. Dua angka pertama adalah angka biasa yaitu 3 dan 9. Kemudian angka ketiga ditambahkan simbol kali. Cara mainnya adalah 3 dikalikan dengan 5, kemudian 4 dikalikan dengan 5, begitu seterusnya hingga 9 dikalikan dengan 5.

Bisa juga inputnya kita ubah menjadi: 2 8 /4

Itu artinya, 2 dibagi 4, 3 dibagi 4, hingga 8 dibagi 4.

Pertanyaannya adalah:
Input: 2 987 %3

Jawaban dan kode

Jawabannya adalah 986 dengan kode sebagai berikut:

input = "2 987 %3"

input = input.split(" ")
awal = Number input[0]
akhir = Number input[1]
olah = input[2]
data = []
hasil = 0
for x in [awal..akhir]
  data.push eval x + olah
for x in data
  hasil += x
console.log hasil.toLocaleString "id"

Share with your friends

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