rumus-bdr

1.0.0 • Public • Published

Rumus-bdr

🔧 Instalasi

npm i rumus-bdr

🔎 Tentang

Rumus-Bdr adalah sebuah npm package yang dapat mempermudah anda untuk membantu menyelesaikan sebuah luas atau keliling bangun datar & sebuah luas permukaan dan volume bangun ruang

Rumus-Bdr juga dapat menyelesaikan rumus matematika yang lain seperti:

  • Rumus Pythagoras
  • Rumus Perkalian
  • Rumus Kuadrat & Kubik

📄 Konten

Rumus-Bdr adalah rumus yang mencakup:

📕 Contoh

  • Keterangan: Boolean (true atau false)

    • true: Output akan mengeluarkan hasil beserta cara penyelesaian

    • false: Output hanya mengeluarkan hasil

  • Opsi: Pilihan
    Opsi hanya digunakan untuk sebagian rumus bangun ruang dan rumus pythagoras

    Opsi Bangun Ruang:

    • volume: Volume dari bangun ruang

    • luas/lp: Luas Permukaan dari bangun ruang

    Opsi Pyhtagoras:

    • miring: Mencari angka untuk sisi miring

    • alas: Mencari angka untuk alas

    • tinggi: Mencari angka untuk tinggi

const bdr = require("rumus-bdr")

const persegi = bdr.datar.keliling.persegi(5,false)
console.log(persegi)
/*
    Output -> 20
*/

const caraPersegi = bdr.datar.keliling.persegi(5,true)
console.log(caraPersegi)
/*
    Output -> Keliling = 4 x sisi
                       = 4 x 5
                       = 20
*/

📄 Dokumentasi

  • Bangun Datar

  • Bangun Ruang

  • Matematika lainnya

    Bangun_Datar

    • Persegi:

      • Keliling: .datar.keliling.persegi(sisi,keterangan)

      • Luas: .datar.luas.persegi(sisi,keterangan)

    • Persegi Panjang:

      • Keliling: .datar.keliling.persegiPanjang(panjang,lebar,keterangan)

      • Luas: .datar.luas.persegiPanjang(panjang,lebar,keterangan)

    • Segitiga:

      • Keliling: .datar.keliling.segitiga(sisi_1,sisi_2,sisi_3,keterangan)

      • Luas: .datar.luas.segitiga(alas,tinggi,keterangan)

    • Lingkaran:

      • Keliling: .datar.keliling.lingkaran(diameter,keterangan)

      • Luas: .datar.luas.lingkaran(jari_jari,keterangan)

    • Layang-Layang:

      • Keliling: .datar.keliling.layang(sisi_bawah,sisi_atas,keterangan)

      • Luas: .datar.luas.layang(sisi_bawah,sisi_atas,keterangan)

    • Jajar Genjang:

      • Kelliling: .datar.keliling.jajarGenjang(sisi_1,sisi_2,sisi_3,sisi_4,keterangan)

      • Luas: .datar.luas.jajarGenjang(alas,tinggi,keterangan)

    • Belah Ketupat:

      • Kelliling: .datar.keliling.belahKetupat(sisi,keterangan)

      • Luas: .datar.luas.belahKetupat(diagonal_1,diagonal_2,keterangan)

    • Trapesium:

      • Kelliling: .datar.keliling.belahKetupat(sisi_1,sisi_2,sisi_3,sisi_4,keterangan)

      • Luas: .datar.luas.belahKetupat(sisi_bawah,sisi_atas,tinggi_trapesium,keterangan)

    Bangun_Ruang

    • Balok: .ruang.balok(opsi,panjang,lebar,tinggi,keterangan)

    • Kubus: .ruang.kubus(opsi,sisi,keterangan)

    • Kerucut: .ruang.kerucut(opsi,jari_jari,tinggi_kerucut,keterangan)

    • Tabung: .ruang.tabung(opsi,jari_jari,tinggi_tabung,kerterangan)

    • Bola: .ruang.bola(opsi,jari_jari,keterangan)

    • Limas Segitiga Sama Sisi:

      • Volume: .ruang.limas.segitiga.volume(alas_segitiga,tinggi_alas,tinggi_limas,keterangan)

        Limas Segitiga image

      • Luas Permukaan: .ruang.limas.segitiga.volume(alas_limas,tinggi_limas,keterangan)

    • Limas SegiEmpat: .ruang.limas.segiEmpat(opsi,sisi_limas,tinggi_limas,keterangan)

      Limas SegiEmpat image
    • Prisma Segitiga:

      • Volume: .ruang.prisma.volume(alas,tinggi_alas,tinggi_prisma,keterangan)

        Prisma Segitiga image

      • Luas Permukaan: .ruang.prisma.luasPermukaan(alas_segitiga,tinggi_alas,sisi_1,sisi_2,sisi_3,tinggi_prisma,keterangan)

      Prisma Segitiga image

    Matematika_Lainnya

    • Kuadrat: .rdb.kuadrat(angka)

    • Kubik: .rdb.kubik(angka)

    • Pyhtagoras: .rdb.pyhtagoras(opsi,angka_1,angka_2,keterangan)

const bdr = require("rumus-bdr")

const pyhtagoras = bdr.rdb.pyhtagoras("miring",8,6,false)
console.log(pyhtagoras)
// Output -> 10

const caraPyhtagoras = bdr.rdb.pyhtagoras("miring",8,6,true)
console.log(caraPyhtagoras)
/*
Output -> Miring = Akar Kuadrat Dari((alas x alas) + (tinggi x tinggi))
                 = Akar Kuadrat Dari((8 x 8) + (6 x 6))
                 = Akar Kuadrat Dari(64 + 36)
                 = Akar Kuadrat Dari(100)
                 = 10
*/

Pyhtagoras image

  • Perkalian: .rdb.perkalian(angka_perkalian,jumlah_perkalian)

    const bdr = require("rumus-bdr")
    
    const perkalian = bdr.rdb.perkalian(5,15)
    console.log(perkalian)
    /*
        Output -> 5 x 1 = 5
                  5 x 2 = 10
                  5 x 3 = 15
                  5 x 4 = 20
                  5 x 5 = 25
                  5 x 6 = 30
                  5 x 7 = 35
                  5 x 8 = 40
                  5 x 9 = 45
                  5 x 10 = 50
                  5 x 11 = 55
                  5 x 12 = 60
                  5 x 13 = 65
                  5 x 14 = 70
                  5 x 15 = 75
    */

📢 Discord Server

📩 Masukan & Laporan

Jika kalian memiliki masukan, saran, atau menemui bug, bisa join discord server kami https://discord.gg/8rUvTYhFqK

Package Sidebar

Install

npm i rumus-bdr

Weekly Downloads

232

Version

1.0.0

License

ISC

Unpacked Size

221 kB

Total Files

39

Last publish

Collaborators

  • sadesxd