正方形ABCD被两条与边平行的线段EF、GH分割为四个小矩形,EF与GH交于点P,若∠FAH=45° 证明:AG+AE=FH

JavaScript016

正方形ABCD被两条与边平行的线段EF、GH分割为四个小矩形,EF与GH交于点P,若∠FAH=45° 证明:AG+AE=FH,第1张

解答提示:

延长CD到M,使DM=BF,连接AM

由SAS容易证明△ABF≌△ADM

所以∠BAF=∠DAM,AF=AM

因为∠BAF+∠DAH=90°-∠FAH=90°-45°=45°

所以∠MAH=∠MAD+∠DAH=∠BAF+∠DAH=45°

所以∠MAH=∠FAH

所以△AFH≌△AMH(SAS)

所以FH=MH

而MH=DM+DH=FB+DH

所以FH=FB+DH

因为四边形AGHD、ABFE是矩形

所以FB=AE,DH=AG

所以AG+AE=FH

供参考!JSWYC

<meta http-equiv="Content-Type" content="text/html charset=UTF-8">

<input type="text" id="num1">

<input type="text" id="num2">

<select id="fh">

    <option value="jia">+</option>

    <option value="jian">-</option>

    <option value="chen">*</option>

    <option value="chu">/</option>

</select>

<input type="text" id="sum">

<button id="js">计算</button>

<script src="jquery.min.js"></script>

<script>

$("document").ready(function(){

   $("#js").click(function(){

   alert($("#num1").val())

        var num1=parseFloat($("#num1").val())

        var num2=parseFloat($("#num2").val())

        var fh=$("#fh").val()

        if(fh=="jia")

{

alert("+")

$("#sum").val(num1+0+num2)

return

}

        

        if(fh=="jian")

    {

 $("#sum").val(num1-num2)

 return

    }

        

         if(fh=="chen")

   {

 $("#sum").val(num1*num2)

 return

   }

       if(fh=="chu")

         {

               if(num2==0)

{

 alert("除数不能为0")

   return

}

                else

                {

$("#sum").val(num1/num2)

return

                }

         }

    })

})

</script>

在Windows平台上, js可以调用很多Windows提供的ActivexObject,本文就使用js来实现文档处理, 和使用js编写ActiveX做一个简单介绍.

复制代码 代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<title>New Document </title>

</head>

<script type="text/javascript">

function readFolder(){

var filePath = "d:\\test\\"

var fso = new ActiveXObject("Scripting.FileSystemObject") //加载控件

var f = fso.GetFolder(filePath)

var underFiles = new Enumerator(f.files)//文件夹下文件

for (!underFiles.atEnd()underFiles.moveNext()){

var fn = "" + underFiles.item()

//alert(fn)

var content = readFile(fn,fso)

alert(content)

}

}

function readFile(path,fso){

var f1 = fso.GetFile(path)

var fh = fso.OpenTextFile(f1, 1/*reading*/)

var content = ''

while ( !fh.AtEndOfStream ) {

content += fh.ReadLine()

}

fh.close()

return content

}