単位変換アプリ
変換したい数値を入力してください。
<html>
<head>
<title>単位変換アプリ</title>
</head>
<body>
<h1>単位変換アプリ</h1>
<p>変換したい数値を入力してください。</p>
<input type="number" id="input_number">
<button onclick="convert()">変換</button>
<div id="result"></div>
<script>
function convert() {
const inputNumber = document.getElementById("input_number").value;
const kiloBytes = 1024;
const megaBytes = kiloBytes * 1024;
const gigaBytes = megaBytes * 1024;
let result = "";
if (inputNumber < kiloBytes) {
result = inputNumber + "B";
} else if (inputNumber < megaBytes) {
result = (inputNumber / kiloBytes).toFixed(1) + "KB";
} else if (inputNumber < gigaBytes) {
result = (inputNumber / megaBytes).toFixed(1) + "MB";
} else {
result = (inputNumber / gigaBytes).toFixed(1) + "GB";
}
document.getElementById("result").innerHTML = result;
}
</script>
</body>
</html>
(面白いジョークは未挿入)