我已经编写了关于求平方公式根的代码。该代码在PC上似乎运行良好,但在我的ipad1上却无法运行。为了解决这个问题,我进行了很多搜索,但无法获得答案。我想我自己不能解决这个问题。
我在ipad上使用了野生动物园。我检查了ios的更新,它是最新的。 下面的代码都在body标签中。
在我的Ipad中,结果没有出现。我在代码中省略了一些结束标签,但是原始文件中有所有结束标签。
function solve_qua() {
var a = Number(document.getElementById("qua_a").value);
var b = Number(document.getElementById("qua_b").value);
var c = Number(document.getElementById("qua_c").value);
var D = b * b - 4 * a * c;
var root;
if (D == 0) {
root = (-1) * b / (2 * a);
var sroot;
var sroot = "x = " + root;
document.getElementById("qua_answer").innerHTML = sroot;
} else if (D < 0) {
var s = -D;
var coe1 = (-b) / (2 * a);
var coe2 = (s ** 0.5) / (2 * a);
var sroot1 = coe1 + " - " + coe2 + "i";
var sroot2 = coe1 + " + " + coe2 + "i";
var sroot = "x = " + sroot1 + "\n" + "or" + "\n" + "x = " + sroot2;
document.getElementById("qua_answer").innerHTML = sroot;
} else {
var root1 = ((-b) - D ** 0.5) / (2 * a);
var root2 = (-b + D ** 0.5) / (2 * a);
var sroot = "x = " + root1 + "\n" + "or" + "\n" + "x = " + root2;
document.getElementById("qua_answer").innerHTML = sroot;
}
}
<div class="w3-row">
<div class="w3-twothird w3-container">
<ul>
<li>
<label for="qua_a">a =</label>
<input type="text" id="qua_a">
</li>
<br>
<li>
<label for "qua_b">b =</label>
<input type="text" id="qua_b">
</li>
<br>
<li>
<label for "qua_c">c =</label>
<input type="text" id="qua_c">
</li>
<p><button onclick="solve_qua()">calculate</button></p>
<p id="qua_answer"></p>
</ul>
</div>
</div>
答案 0 :(得分:0)
也许在Apple设备上不支持这些字符。这就是我所能建议的。