function calculateAdjacent() {
// Get input values
const hypotenuse = parseFloat(document.getElementById('hypotenuse').value);
const theta = parseFloat(document.getElementById('theta').value);
if (isNaN(hypotenuse) || isNaN(theta)) {
document.getElementById('result').innerHTML = "Please enter valid numbers.";
return;
}
// Convert theta to radians
const thetaRadians = theta * (Math.PI / 180);
// Calculate adjacent side
const adjacent = hypotenuse * Math.cos(thetaRadians);
// Display result
document.getElementById('result').innerHTML =
`Adjacent Side: ${adjacent.toFixed(2)}
`;
}Skip to main content
You may be interested in…
Your cart is currently empty!
New in store
document.getElementById("calculate").addEventListener("click", function () {
const radius = parseFloat(document.getElementById("hypotenuse").value);
const aoa = parseFloat(document.getElementById("theta").value);
if (isNaN(radius) || isNaN(aoa)) {
document.getElementById("result").textContent = "Invalid input. Please enter valid numbers.";
return;
}
const bcd = radius * Math.sin(aoa * (Math.PI / 180));
document.getElementById("result").textContent = `${bcd.toFixed(3)}"`;
});