Şimdi yükleniyor

Javascript ile Santigrat-Fahrenhayt Çevirme

Javascript ile Santigrat-Fahrenhayt Çevirici

Sıcaklık ölçü birimleri olan Santigrat (Celsius) ve Fahrenheit arasında dönüşüm yapmak, birçok projede veya uygulamada ihtiyaç duyulan bir işlemdir. JavaScript ile sıcaklık birimleri arasında hızlıca dönüşüm yapmak oldukça kolaydır. Bu yazıda, HTML ve JavaScript kullanarak iki birim arasında çeviri yapan bir uygulama geliştireceğiz.

Santigrat-Fahrenheit ve Fahrenheit-Santigrat Dönüşüm Formülleri

Santigrat’ı Fahrenheit’a çevirmek için:
Fahrenheit=(Santigrat × 9/5)+32

Fahrenheit’i Santigrat’a çevirmek için:
Santigrat=(Fahrenheit − 32) × 5/9

HTML

<h2>Sıcaklık Dönüşüm Aracı</h2>

<label for="temp">Sıcaklık Değeri:</label>
<input type="number" id="temp" placeholder="Sıcaklık değerini girin">

<select id="scale">
    <option value="CtoF">Santigrat'tan Fahrenheit'a</option>
    <option value="FtoC">Fahrenheit'tan Santigrat'a</option>
</select>

<button onclick="convertTemperature()">Dönüştür</button>

<p id="result"></p>

JavaScript

function convertTemperature() {
    // Kullanıcıdan sıcaklık değerini ve dönüşüm türünü al
    let temp = parseFloat(document.getElementById("temp").value);
    let scale = document.getElementById("scale").value;
    let result;

    // Dönüşüm işlemleri
    if (scale === "CtoF") {
        result = (temp * 9 / 5) + 32;
        document.getElementById("result").innerHTML = temp + " °C = " + result.toFixed(2) + " °F";
    } else if (scale === "FtoC") {
        result = (temp - 32) * 5 / 9;
        document.getElementById("result").innerHTML = temp + " °F = " + result.toFixed(2) + " °C";
    } else {
        document.getElementById("result").innerHTML = "Lütfen geçerli bir değer girin.";
    }
}

Bir Yorum Yazın