js中梯形面积算法 a=10 b=10 c=10 结果输出的是字符串。求解
发布网友
发布时间:2022-05-20 13:36
我来回答
共1个回答
热心网友
时间:2023-10-25 20:01
<!DOCTYPE html>
<html>
<head>
<meta charset="GB2312"/>
<title>面积计算公式</title>
</head>
<body>
<div class>
<input type="button" value="三角形面积计算公式" onclick="func1()"/>
<input type="button" value="长方形面积计算公式" onclick="func2()"/>
<input type="button" value="梯形面积计算公式" onclick="func3()"/>
</div>
</body>
</html>
<script>
function func1() {
chang = window.prompt ("请输入底部");
kuan = window.prompt ("请输入高度");
s1 =chang*kuan*0.5;
alert("三角形面积="+s1);
}
function func2() {
chang = window.prompt ("请输入长度");
kuan = window.prompt ("请输入宽度");
s2 =chang*kuan;
alert("长方形形面积="+s2);
}
function func3() {
b = window.prompt ("请输入梯形上底");
a = window.prompt ("请输入梯形下底");
c = window.prompt ("请输入梯形的高");//你看你这里还写错了 “高”
s3 =(a*1+b*1)*c/2;
/*
注意到这里了吗? 我在a和b后面都加了*1
表示a和b在想加之前需要先乘以1 这样就把a和b在想加之前变成数值了
你那样写a+b 要注意此时a和b都是字符串, 字符串之间的+ 号 不是它
们的数值想加而是连接字符串。
你要明白2点:1.首先你在输入的a和b 的值后其实是字符串不是数字。
2.字符串和数字进行 - 减 * 乘 / 除 运算时会把字符串当
成数字看前提是这个字符串要是数字字符串
例如:
"1221"-1 就等于1220
"1211"*2 = 2422
"100" / 2 = 50
下面的就不可以
"1221"+1 等于12211 而且结果还是字符串
记住一点:字符串后面跟”+“等于把后者连接在一起了
*/
alert("梯形面积="+s3);
}
</script>
这里是c语言的地方你这个不是c语言的问题。^_^
js中梯形面积算法 a=10 b=10 c=10 结果输出的是字符串。求解
kuan = window.prompt ("请输入高度");s1 =chang*kuan*0.5;alert("三角形面积="+s1);}function func2() {chang = window.prompt ("请输入长度");kuan = window.prompt ("请输入宽度");s2 =chang*kuan;
在梯形abcd中,ad//bc,ad=2,ac=4,bc=6,bd=8,则梯形abcd面积为
所以DE=AC=4 而BE=6+2=8=BD 所以根据“三线合一”得DF=EF=2 所以根据勾股定理得BF=2√15 所以S△BDE=DE*BF/2=4√15 因为S△ADB=S△ADC=S△CDE 所以S梯形ABCD=S△BDE=4√15 选择“A”江苏吴云超祝你学习进步 参考资料:<a href="http://hi.baidu.com/jswyc/blog/item...
四边形ABCD中,AD平行BC,AD=15,BC=25,AB=DC=10,动点P从点D出发,以每秒...
因为四边形ABCD中,AD平行BC,AD=15,BC=25,AB=DC=10 所以四边形ABCD为等腰梯形 过A、D作梯形的高AE、DF,容易得到:梯形的高AE=√(10^2-5^2)=5√3 易知:PD=t,AP=15-t,CQ=2t (1)因为t=2 所以AP=AD-PD=15-2=13 所以S△APQ=1/2AP*AE=13*5√3/2 =65√...
...AD‖BC,AD=a,BC=b,EF‖BC且EF分D=梯形ABCD的面积相等梯形ABCD的两部...
解:延长BA、CD交于M 显然△MAD∽△MEF∽△EBC 设S△MAD=X,S梯形AEFD=S梯形EBCF=Y 则X/(X+Y)=(AD/EF)^2=a^2/EF^2 (X+Y)/(X+2Y)=(EF/BC)^2=EF^2/b^2 上述两式相乘得:X/(X+2Y)=a^2/b^2 解得Y/X=b^2/a^2-1/2 将上式代入X/(X+Y)=a^2/EF^2解得...
急~今晚要~!在正方形ABCD中,AB=2,E是AD边上一点(点E与点A,D不重合).
1)延长DC到F,使CF=AE,连接BF,设BE、MN交于G点 显然△ABE≌△CBF(SAS),BE=√(x^2+4),BG=[√(x^2+4)]/2 所以∠F=∠AEB 因为∠D+∠EGN=90°+90°=180° 所以∠DNM+∠DEG=180° 因为∠AEB+∠DEG=180° 所以∠AEB=∠DNM 所以∠F=∠DNM 所以MN//BF 又因为MB...
正方形的边长是2(a+b),已知图中阴影部分B的面积是7平方厘米,求阴影部 ...
7平方厘米方法 设中间梯形的面积为M全面积为2S 则A+M+C=S (对角线平分正方形)B+M=S (中间长方形的高是正方形之半)所以A+C=B所以A+C=7 本回答由网友推荐 举报| 评论(12) 120 35 dfnycz 采纳率:63% 来自:芝麻团 擅长: 数学 办公软件 其他回答 解:(a+2a+b)(a+b)=7 A的面积=(a+2b+2a...
30分钟内回答给100分,保证啊 如图,已知:在梯形ABCD中,∠ABC=90°,AD...
情形一:四边形PCDQ是等腰梯形 作QF⊥BC 则PF=CE=6(cm)而PF=BE-BP-EF=12-3t-2t=12-5t 所以12-5t=6 所以t=6/5(秒)情形二:四边形PCDQ是平行四边形 则PC=DQ=2t 但PC=BC-BP=18-3t 所以18-3t=2t 所以t=18/5(秒)综上所述,当t=6/5秒或t=18/5秒时,线段...