摘要: 思路:首先要想知道男女的数量,需要先统计班级的总人数,这个总人数可以随机生成,生成的数字中,因为要将数字分成两类,所以可以有两种情况:第一就是生成0-1之间的数字,将这中间的小数都转换成整数,是0的为男,是1的为女,根据0和1的个数来判断男女的数量,第二种是生成0-100之间的数字,将浮点类型的数字转换成整型的,奇数的为男,偶数的为女。介于第二种情况我写了个例子,大家可以参考:FXBTG-首页 一个班级有男有女,现让你统计男女的数量 阅读全文
posted @ 2013-08-27 10:45 Sandra-web前端 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 该题主要是运用for 循环,以及 字符串转换成数字类型,数字相加求和思路是:先获取到第一个和第二个输入框的值,然后使用parseInt将这两个值都转换成数字类型,设置s即所有从fistValue到secondValue中间所有的值相加的和,最初的时候s=0;所以需要给s初始化为0;当secondvalue达到100的时候,不让再相加,否则一直随着i的增加,一直循环FXBTG-首页 现在需要算出第一个表单中的值到第二个表单中的值之间所有数字的和 + = 阅读全文
posted @ 2013-08-26 15:51 Sandra-web前端 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 1.解决ie 6 在png背景定位时不透明问题的方法: fix处是你需要进行透明化的标签,或者类都可以!!这是js的代码DD_belatedPNG_0.0.8a.js代码2.解决一个高为1像素的div,在IE中显示的高度比1像素高出很多的情况下的解决方法就是:给该div的样式加font-size:1px;3.解决position:fixed;在IE6下失效的方法:position:absolute;/*IE6*/_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat 阅读全文
posted @ 2013-08-16 11:00 Sandra-web前端 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 现在需要做一个类似于淘宝网头部消息那个跳动的矩形橙色块,大致思路:先用css将这个色块进行绝对定位,然后让该色块先加3个像素,然后再减3个像素,就按照这样的动作循环下去,就会达到跳动的目的。如何才能达到一直循环加3,再减三呢?那用条件运算符,先定义变量 second ,然后再对second 一直进行加1,之后对second++ 除2进行模运算,如果可以除尽2,则加3像素,反之则减3像素。现在就先温习下条件运算符:?:条件运算符是运算符中功能最多的,与java中的相同;变量 = 表达式 ?true-value :flase-value;表示:如果表达式为真,则把true-value的值赋给变量, 阅读全文
posted @ 2013-08-15 11:59 Sandra-web前端 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 上篇讲了if else 语句,现在练习下if elsevar n;if(n == 1){ alert("It's a cat!");}else if(n==2){ alert("It's a dog!");}else if(n==3){ alert("It's a flower!");}if 语句在执行过程中创建一条分支,并且可以使用else创建多条分支,然而当所有的分支都依赖于一个表达式的时候,if else 并不是最佳的解决方案。针对这种情况采取switch语句是最适合的,关键字switch之后用圆括号括起 阅读全文
posted @ 2013-08-14 18:17 Sandra-web前端 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 条件语句 ,javascript解释器可以根据一个表达式的值进行选择是否执行还是跳过这些语句,如if 语句 和switch语句if()else{}if 语句可以用在抽奖页面中根据各个奖项设置的概率的不同,从而让每个奖项的被抽中的概率也不同,具体代码如下:如:现在某公司要举办一个线上抽奖活动,奖项及设置的概率分别为:iphone5(1%),ipad(5%),2000元(9%),1800元(10%),1000元(20%),500元(25%),谢谢参与(30%); 1 var random = Math.random();//Math.random是Math函数中的一种,此函数的作用是随机产生0-1 阅读全文
posted @ 2013-08-14 13:28 Sandra-web前端 阅读(226) 评论(0) 推荐(0) 编辑