-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
37 lines (36 loc) · 1.25 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
$(document).ready(function(){
$("select").change(function(){
$(this).find("option:selected").each(function(){
var optionValue = $(this).attr("value");
if(optionValue){
$(".box").not("." + optionValue).hide();
$("." + optionValue).show();
} else{
$(".box").hide();
}
});
}).change();
});
var luasPersegi;
var panjang;
var lebar;
function hitungLuasPersegi() {
panjang = parseFloat(document.getElementById("panjang").value);
lebar = parseFloat(document.getElementById("lebar").value);
luasPersegi = (panjang * lebar);
document.getElementById('luasPersegi').value = luasPersegi;
}
function hitungLuasSegitiga() {
alas = parseFloat(document.getElementById("alas").value);
tinggi = parseFloat(document.getElementById("tinggi").value);
luasSegitiga = ((alas * tinggi)/2);
document.getElementById('luasSegitiga').value = luasSegitiga;
}
function reset(){
document.getElementById("panjang").reset();
document.getElementById("lebar").reset();
document.getElementById("luasPersegi").reset();
document.getElementById("alas").reset();
document.getElementById("tinggi").reset();
document.getElementById("luasSegitiga").reset();
}