Boats & Ratings
Vhagar’s
SONUÇ
const inputsDiv = document.getElementById("inputs");
for(let i = 1; i <= 10; i++){ inputsDiv.innerHTML += `
${i}.
`; }
function sureyiSaniyeyeCevir(sure){
const parts = sure.split(":").map(Number);
if(parts.length !== 3){ alert("F değeri HH:MM:SS formatında olmalı."); return 0; }
return (parts[0] * 3600) + (parts[1] * 60) + parts[2]; }
function saniyeyiSureyeCevir(saniye){
const negatif = saniye < 0; saniye = Math.abs(Math.round(saniye)); const saat = Math.floor(saniye / 3600); const dakika = Math.floor((saniye % 3600) / 60); const sn = saniye % 60; return `${negatif ? "-" : ""}${String(saat).padStart(2,"0")}:${String(dakika).padStart(2,"0")}:${String(sn).padStart(2,"0")}`; } function hesapla(){ const sonucDiv = document.getElementById("sonuc"); sonucDiv.innerHTML = ""; const R = parseFloat(document.getElementById("R").value); const F = document.getElementById("F").value; const fSaniye = sureyiSaniyeyeCevir(F); for(let i = 1; i <= 10; i++){ const text = document.getElementById(`text${i}`).value; const Rx = parseFloat(document.getElementById(`r${i}`).value); if(text && !isNaN(Rx)){ const sonuc = fSaniye * (Rx - R); const sonucSure = saniyeyiSureyeCevir(sonuc); sonucDiv.innerHTML += `
`; } } }
