diff --git a/TemperatureConverter/app.js b/TemperatureConverter/app.js new file mode 100644 index 0000000..7f9f0ea --- /dev/null +++ b/TemperatureConverter/app.js @@ -0,0 +1,44 @@ +const celciusInput = document.getElementById("celcius"); +const farenheitInput = document.getElementById("farenheit"); +const kelvinInput = document.getElementById("kelvin"); + +const inputs = document.getElementsByClassName("input"); + +for( i = 0; i < inputs.length; i++ ){ + let input = inputs[i]; + + input.addEventListener("input", function (e){ + let value = e.target.value; + + switch (e.target.name) { + case "celcius": + + farenheitInput.value = (value * 1.8)+ 32 ; + kelvinInput.value = value + 273.15 ; + + break; + + case "farenheit": + celciusInput.value = (value - 32) / 1.8 ; + kelvinInput.value = ((value - 32) / 1.8) + 273.15 ; + + break; + + case "kelvin": + celciusInput.value = value - 273.15; + farenheitInput.value = ((value - 273.15) * 1.8) + 32 ; + + break; + + + + + default: + break; + } + }) + + +} + + diff --git a/TemperatureConverter/index.html b/TemperatureConverter/index.html new file mode 100644 index 0000000..1d8fb36 --- /dev/null +++ b/TemperatureConverter/index.html @@ -0,0 +1,44 @@ + + +
+ + + +