【发布时间】:2018-07-01 19:06:53
【问题描述】:
我正在尝试创建一个程序,在给定特定值时创建椭圆方程。当我尝试添加两个变量时,整数会像字符串一样添加。前任。 -4 + 4 应该等于 0,但它最终等于 -44
var vertexY = 0
var vertex2Y = 0
function solveEllipse(){
vertexY = document.getElementById("ellipseVertexYInput").value
vertex2Y = document.getElementById("ellipseVertexY2Input").value
centerY = (vertexY + vertex2Y)
console.log(centerY)
}
<form method="post" class="forms" id="ellipseVertexDiv">
Vertex
<br/>
Y
<input type="text" name="vertexY" class="ellipseVariableInput" id="ellipseVertexYInput">
</form>
<form method="post" class="forms" id="ellipseVertex2Div">
Vertex 2
<br/>
Y
<input type="text" name="vertexY2" class="ellipseVariableInput" id="ellipseVertexY2Input">
<input type="button" name="submitButton" value="Submit" class="forms submitButton" id="ellipseSubmit" onclick="solveEllipse()">
</form>
【问题讨论】:
标签: javascript html string integer