PROYEK AKHIR – APLIKASI KASIR MINI
Fitur
- Input nama barang
- Input harga
- Input jumlah
- Hitung total
HTML
<input type="text" id="barang">
<input type="number" id="harga">
<input type="number" id="jumlah">
<button onclick="hitung()">
Hitung
</button>
<h2 id="hasil"></h2>
JavaScript
function hitung(){
let harga =
document.getElementById("harga").value;
let jumlah =
document.getElementById("jumlah").value;
let total = harga * jumlah;
document.getElementById("hasil")
.innerHTML =
"Total Bayar : Rp " + total;
}
TUGAS PRAKTIK MANDIRI
Tugas 1
Buat program:
- Input nama siswa
- Input nilai
- Menampilkan status lulus atau tidak
Tugas 2
Buat kalkulator:
- Tambah
- Kurang
- Kali
- Bagi
Tugas 3
Buat daftar hadir siswa menggunakan array.
Tugas 4
Buat aplikasi penghitung luas:
- Persegi
- Persegi Panjang
- Segitiga
Tugas 5 (Proyek Portofolio)
Buat Website Profil Pribadi yang memiliki:
- Header
- Biodata
- Pendidikan
- Skill
- Galeri Foto
- Tombol Ubah Tema Gelap/Terang menggunakan JavaScript
- Tombol Tampilkan/Sembunyikan Biodata
EVALUASI AKHIR
- Jelaskan fungsi JavaScript dalam website.
- Apa perbedaan
var,let, danconst? - Apa fungsi percabangan
if? - Apa fungsi perulangan
for? - Apa perbedaan Array dan Object?
- Jelaskan fungsi DOM.
- Apa fungsi Event?
- Bagaimana cara mengambil elemen HTML berdasarkan ID?
- Buat program menghitung luas persegi.
- Buat program validasi form login sederhana.
