码迷,mamicode.com
首页 > Web开发 > 详细

JS初级上机练习

时间:2016-05-09 09:49:24      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:

今天一样,自己练习居多。

1-100的奇偶--------------------------------------------------


for(a=1;a<=100;a++){
if(a%2==1){
document.write(a);
}
else{console.log(a)}
}

------------------------------------------------------------------


1:判断学生的成绩等级
var a=window.prompt("请输入成绩");

if(a<=59){
document.write("不及格");
}
else if(69>=a && a){
document.write("合格");
}
else if(79>=a && a){
document.write("中等");
}
else if(89>=a && a){
document.write("良好");
}
else if(100>=a && a){
document.write("优秀");
}

---------------------------------------------------------------


在页面打印图案"*"

for(var a=1;a<5;a++){

for(b=1;b<11;b++){
document.write("*");
}
document.write("<br>");

}


---------------------------------------------------------------


打印99乘法表

for(var a=1;a<10;a++){
for(var b=1;b<=a;b++){
document.write(a+"*"+b+"="+a*b+"&nbsp");
}
document.write("<br/>");
}

------------------------------------------------------


用sort排序

var a=[12,11,20,2,5];
document.write(a.sort());

------------------------------------------------------------

数组字符串的运用


var arr=["我","是","学","生"];
var arr1=[1,10,100];
var str="abcdefg";
alert(arr.concat(arr1)); 连接两个数组
arr1.splice(2,1,9); 将100替换成9
alert(arr1);
arr.pop(); 删除“生”
alert(arr);

alert(arr.join("*")); 我*是*学*生

alert(arr.reverse()); 颠倒顺序

alert(arr.slice(0,2)); 搜索某就段

arr.unshift("你"); 加一个元素放在头部
alert(arr);
arr.shift(); 默认删除第一个
alert(arr);

alert(str.toUpperCase()); 转换成大写

alert(str.replace("a","q")); 找一个字母改掉


var arr=["你说什么"];
alert(arr[0].replace("你","草"));

 

JS初级上机练习

标签:

原文地址:http://www.cnblogs.com/kemmystar/p/5472622.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!