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
-
Sale!
Arag Plunger Assembly for Series 463 Stackable Boom Section Valve
$36.05 Original price was: $36.05.$30.90Current price is: $30.90.
-
Sale!
INSIZE TAPER GAGE
$85.00 Original price was: $85.00.$70.00Current price is: $70.00.
-
Sale!
LevelUp™ Front Roller Mounts
$275.00 Original price was: $275.00.$259.00Current price is: $259.00.
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)}"`;
});