????作為程序員漏设,沒(méi)有合適的工具,就得手搓一個(gè)今妄,PC端郑口,移動(dòng)端均可適用。廢話不多說(shuō)盾鳞,直接上代碼犬性。
HTML:
<div class="calculator"><label for="radius">圓的半徑 (r):</label> <input id="radius" type="number" placeholder="輸入圓的半徑"> <label for="angle">圓心角 (θ,以弧度為單位):</label> <input id="angle" type="number" placeholder="輸入圓心角(單位:弧度)"><button onclick="calculateArcLength()">計(jì)算弧長(zhǎng)</button><div id="result" class="result">弧長(zhǎng)結(jié)果將顯示在這里</div></div>
JS:
functioncalculateArcLength() {constradius =parseFloat(document.getElementById('radius').value);constangle =parseFloat(document.getElementById('angle').value);if(isNaN(radius) ||isNaN(angle) || radius <=0|| angle <=0) {document.getElementById('result').textContent="請(qǐng)輸入有效的半徑和圓心角腾仅。";return;? ? ? ? }constarcLength = radius * angle;document.getElementById('result').textContent=`弧長(zhǎng)為:${arcLength.toFixed(2)}單位長(zhǎng)度`;? ? }
CSS:
.calculator{width:300px;background-color:#333;color: white;padding:20px;border-radius:10px;box-shadow:05px15pxrgba(0,0,0,0.3);}label{display: block;margin-bottom:10px;font-size:16px;}input, select {width:100%!important;padding:10px!important;margin-bottom:20px;color:#000000;border-radius:5px;border:1pxsolid#555;font-size:16px!important;background-color:#ffffff!important;}button{width:100%;padding:10px;background-color:#007bff;color: white;border: none;border-radius:5px;cursor: pointer;font-size:16px;}button:hover{background-color: orange;}.result{margin-top:20px;text-align: center;font-size:18px;}option {background-color:#ffffff;}p{font-size:18px;margin-top:5px!important;}
線上運(yùn)行乒裆,可以直接打開(kāi):弧長(zhǎng)計(jì)算器