Label

Kamis, 28 September 2023

Aplikasi konversi satuan fisika

Aplikasi Konversi Satuan Fisika

Konversi Satuan Fisika

Hasil:

 Aplikasi konversi satuan fisika sederhana menggunkan java script

<!DOCTYPE html>

<html>

<head>

  <title>Aplikasi Konversi Satuan Fisika</title>

  <style>

    body {

      font-family: Arial, sans-serif;

    }

    .converter {

      width: 300px;

      margin: 0 auto;

      text-align: center;

    }

    select, input {

      width: 100%;

      padding: 10px;

      margin-bottom: 10px;

    }

  </style>

</head>

<body>

  <div class="converter">

    <h1>Konversi Satuan Fisika</h1>

    <select id="unitType">

      <option value="length">Panjang</option>

      <option value="mass">Massa</option>

      <option value="time">Waktu</option>

    </select>

    <input type="number" id="inputValue" placeholder="Masukkan nilai">

    <select id="fromUnit">

      <!-- Tambahkan pilihan satuan fisika yang sesuai di sini -->

      <option value="m">Meter</option>

      <option value="cm">Centimeter</option>

      <option value="km">Kilometer</option>

    </select>

    <select id="toUnit">

      <!-- Tambahkan pilihan satuan fisika yang sesuai di sini -->

      <option value="m">Meter</option>

      <option value="cm">Centimeter</option>

      <option value="km">Kilometer</option>

    </select>

    <button onclick="convert()">Konversi</button>

    <p>Hasil: <span id="result"></span></p>

  </div>


  <script>

    function convert() {

      const unitType = document.getElementById("unitType").value;

      const fromUnit = document.getElementById("fromUnit").value;

      const toUnit = document.getElementById("toUnit").value;

      const inputValue = parseFloat(document.getElementById("inputValue").value);


      // Tambahkan lebih banyak konversi satuan fisika di sini

      let result;


      if (unitType === "length") {

        // Konversi satuan panjang

        if (fromUnit === "m" && toUnit === "cm") {

          result = inputValue * 100;

        } else if (fromUnit === "m" && toUnit === "km") {

          result = inputValue / 1000;

        } else if (fromUnit === "cm" && toUnit === "m") {

          result = inputValue / 100;

        } else if (fromUnit === "cm" && toUnit === "km") {

          result = inputValue / 100000;

        } else if (fromUnit === "km" && toUnit === "m") {

          result = inputValue * 1000;

        } else if (fromUnit === "km" && toUnit === "cm") {

          result = inputValue * 100000;

        } else {

          result = inputValue; // Satuan sama, tidak ada konversi

        }

      } else if (unitType === "mass") {

        // Konversi satuan massa

        // Tambahkan kode untuk konversi satuan massa di sini

      } else if (unitType === "time") {

        // Konversi satuan waktu

        // Tambahkan kode untuk konversi satuan waktu di sini

      }


      document.getElementById("result").textContent = result;

    }

  </script>

</body>

</html>


Tidak ada komentar:

Posting Komentar

Terbaru

modul pwm dengan arduino pro mini dilengkapi dengan batrai level meter 5 led

  🔋 Contoh Indikator Level Baterai dengan LED (4 Tingkat) 🔧 Tujuan: LED1 menyala jika tegangan ≥ 12.6V (full) LED2 menyala jika teg...

Lainya