JavaScript Ölçü Birimi Çevirici
Bugün ölçü birimleri hakkında bir yakınımla tartışırken ölçü birimleri hakkında bir script yazmaya karar verdim. İşte size açı çevirme scripti sunuyorum.
JavaScript Açı Birimleri Çevirici
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>JavaScript Çevirici</title>
<script language="javascript" type="text/javascript">
function ConvertAngle(src, dest, unit){
var result;
var src_val;
var dest_val;
var units = new Array();
units["compass_point"] = 11.25;
units["degree"] = 1;
units["full_circle"] = 360;
units["gon"] = 0.9;
units["grad"] = 0.9;
units["kerte"] = 11.25;
units["minute"] = 0.0166667;
units["quadrant"] = 90;
units["radian"] = 57.2957795;
units["revolution"] = 360;
units["right_angle"] = 90;
units["rubu"] = 90;
units["second"] = 0.0002778;
units["sexant"] = 60;
units["sign"] = 30;
for(var valuex in units){
if(valuex==src)
src_val = unit * units[valuex];
if(valuex==dest)
dest_val = units[valuex];
}
result = src_val/dest_val;
alert(unit + ' ' + src + ' : ' + result + ' ' + dest);
return result;
}
</script>
</head>
<body>
<h1>JavaScript Ölçü Birimi Çevirici</h1>
<h2><a href="http://mustafaturan.net/">http://mustafaturan.net/</a></h2>
<form action="" name="coverter" onsubmit="return false;">
<input type="text" name="unit" id="unit" />
<select name="src" id="src">
<option value="compass_point">compass_point</option>
<option value="degree">degree</option>
<option value="full_circle">full_circle</option>
<option value="gon">gon</option>
<option value="grad">grad</option>
<option value="kerte">kerte</option>
<option value="minute">minute</option>
<option value="quadrant">quadrant</option>
<option value="radian">radian</option>
<option value="revolution">revolution</option>
<option value="right_angle">right_angle</option>
<option value="rubu">rubu</option>
<option value="second">second</option>
<option value="sexant">sexant</option>
<option value="sign">sign</option>
</select>
<select name="dest" id="dest">
<option value="compass_point">compass_point</option>
<option value="degree">degree</option>
<option value="full_circle">full_circle</option>
<option value="gon">gon</option>
<option value="grad">grad</option>
<option value="kerte">kerte</option>
<option value="minute">minute</option>
<option value="quadrant">quadrant</option>
<option value="radian">radian</option>
<option value="revolution">revolution</option>
<option value="right_angle">right_angle</option>
<option value="rubu">rubu</option>
<option value="second">second</option>
<option value="sexant">sexant</option>
<option value="sign">sign</option>
</select>
<input type="button" value="çevir" onclick="javascript:ConvertAngle(document.getElementById('src').value, document.getElementById('dest').value, document.getElementById('unit').value);" />
</form>
</body>
</html>
Birimlerin çevirileri hakkında detaylı bilgilere wikipedia aracılığıyla ulaşabilirsiniz. http://en.wikipedia.org/wiki/Category:Units_of_measure http://tr.wikipedia.org/wiki/Kategori:%C3%96l%C3%A7%C3%BC_birimleri
Görüntülenme: 70 |
0/5 : 0