看看这段JavaScript代码
<html>
<head>
<title> </title>
<script language="javascript">
function check(){
var line1=document.getElementById("line1").value;
var line2=document.getElementById("line2").value;
var line3=document.getElementById("line3").value;
if((line1+line2)>line3&&(line1+line3)>line2&&(line3+line2)>line1){
alert("能构成三角形!");
}else{
alert("不能构成三角形!");
}
}
</script>
</head>
<body>
<input type="text" name="line1" id="line1"> <br>
<input type="text" name="line2" id="line2" > <br>
<input type="text" name="line3" id="line3" > <br>
<input type="button" value="判断是否构成三角形"onclick="check()">
</body>
</html>
三个输入框输入三条边,判断能否构成三角形,经测试后有问题
经测试后什么问题?
输入3,4,6后 不能构成
输入三条一样长的边又说可以
恍然大悟了 我知道什么原因
相关问答:
C#写JAVASCRIPT 数组
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
& ......
<script>
with(document)
{
for(var i=0;i <streams.length;i++)
writeln(" <p> <a href=# onclick=change(streams[i].url)>"+streams[i].name+" </a> < ......
后台有一个函数 protected string Fun1(int a, string b)
我想在javascript代码中调用它,怎么做?
function GridBind()
{
var a = 1;
var b='s';
& ......
如题,
如数值1变成文本1,
另外文本变数值又是什么函数?
var num = 1;
var str = num + "";
var num = 1;
var str = num.toString();
数值变成文本 x = "" + x;
文 ......