'first'
This commit is contained in:
commit
09f70bad08
22
js函数数组对象/js函数数组对象考试题.txt
Normal file
22
js函数数组对象/js函数数组对象考试题.txt
Normal file
@ -0,0 +1,22 @@
|
||||
1--实现输入框输入一个字符串或者其他类型 首先将他的类型打印到控制台 然后将其反转 并且打印到控制台 (函数)
|
||||
|
||||
2--编写一个函数计算三个数字的大小并从小到大输出(函数)
|
||||
|
||||
3--编写生成随机四位数字验证码并生成十次 将结果打印出来(函数+radnom+for)
|
||||
|
||||
4--通过函数创建一个表格 参数为 行--列 (函数)
|
||||
|
||||
|
||||
5--随机定义一个数组 并打印其和(函数+数组)
|
||||
|
||||
6--用js实现随机选取10-100之间的10个数字,存入一个数组,并排序。
|
||||
用的冒泡排序的写法(函数+数字+冒泡排序)
|
||||
|
||||
7--编写函数将数组里的每一个数字都增加30%
|
||||
|
||||
8--写一个可以显示当前时间的函数(将时间放到页面上)
|
||||
|
||||
9--去除数组中的重复值
|
||||
|
||||
10--编写一个登录功能 (账号密码可以用输入框代替)
|
||||
账号密码错误三次以上就不允许登录
|
141
js函数数组对象/答案.txt
Normal file
141
js函数数组对象/答案.txt
Normal file
@ -0,0 +1,141 @@
|
||||
2
|
||||
<script>
|
||||
function order(a,b,c){
|
||||
var sum;
|
||||
var str;
|
||||
if(a>b){
|
||||
sum=a;
|
||||
a=b;
|
||||
b=sum;
|
||||
}
|
||||
if(b>c){
|
||||
sum=b;
|
||||
b=c;
|
||||
c=sum;
|
||||
}
|
||||
if(a>b) {
|
||||
sum = a ;
|
||||
a = b ;
|
||||
b = sum ;
|
||||
}
|
||||
str= a+"<"+b+"<"+c;
|
||||
document.write(str);
|
||||
|
||||
}
|
||||
order(5,0,4);
|
||||
</script>
|
||||
3
|
||||
<script>
|
||||
function rand() {
|
||||
for(i=0;i<4;i++) {
|
||||
document.write(parseInt(Math.random() * 10));
|
||||
}
|
||||
document.write("<br>")
|
||||
}
|
||||
function start() {
|
||||
for(var i=1;i<11;i++ ){
|
||||
rand();
|
||||
}
|
||||
}
|
||||
start();
|
||||
|
||||
</script>
|
||||
4
|
||||
<script>
|
||||
|
||||
var row=Number(prompt("请输入行数"));
|
||||
var col=Number(prompt("请输入列数"));
|
||||
|
||||
function start() {
|
||||
row,col;
|
||||
var str="<table>";
|
||||
for(var j=0;j<row;j++){
|
||||
str+="<tr>";
|
||||
for(var i=0;i<col;i++){
|
||||
str+="<td></td>";
|
||||
}
|
||||
str+="</tr>";
|
||||
}
|
||||
str+="</table>";
|
||||
document.write(str);
|
||||
}
|
||||
start();
|
||||
</script>
|
||||
5
|
||||
|
||||
|
||||
var sum = 0;
|
||||
var attr = [12,34,2,5,76];
|
||||
for(var i = 0;i < attr.length;i++){
|
||||
sum = sum + attr[i];
|
||||
}alert(sum);
|
||||
|
||||
6
|
||||
var attr = [];
|
||||
for(var i = 0;i < 10;i++){
|
||||
attr[i] = parseInt(Math.random()*90+10);
|
||||
}
|
||||
var attr = [69,54,95,47,88,17,42,93,85,67];
|
||||
for(var j = 0;j < attr.length-1;j++){
|
||||
for(var k = j+1;k < attr.length;k++){
|
||||
if(attr[j] > attr[k]){
|
||||
var zhong = attr[j];
|
||||
attr[j] = attr[k];
|
||||
attr[k] = zhong;
|
||||
}
|
||||
}
|
||||
}
|
||||
console.log(attr);
|
||||
var b = [69,54,95,47,88,17,42,93,85,67];
|
||||
for(j = 0;j<b.length;j++){
|
||||
for(k = 0;k < b.length-1-j;k++){
|
||||
if(b[k] > b[k+1]){
|
||||
var temp = b[k];
|
||||
b[k] = b[k+1];
|
||||
b[k+1] = temp;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
7
|
||||
var arr=[1,2,3,4]; //定义数组的值
|
||||
function map(arr){ //定义一个函数Map(arr)
|
||||
for(var i=0;i<arr.length;i++){ //定义变量i,
|
||||
arr[i]=arr[i]*(i+0.3) //在原数组的基础上加30%
|
||||
}
|
||||
return arr; //返回数组重新循环,直到条件不符合
|
||||
}
|
||||
console.log(map(arr)); //打印曾加后的数组
|
||||
|
||||
|
||||
|
||||
8
|
||||
var x = shiJian();
|
||||
function shiJian(){
|
||||
var mydate = new Date();
|
||||
var y = mydate.getFullYear();
|
||||
//提取月份:提取的数值 +1即为当前的月份
|
||||
var m = mydate.getMonth();
|
||||
//提取日期
|
||||
var d = mydate.getDate();
|
||||
//提取当前时间:几时几分与上下午
|
||||
var h = mydate.getHours();
|
||||
var fen = mydate.getMinutes();
|
||||
var s = mydate.getSeconds();
|
||||
var z = y + "-" + (m + 1) + "-" + d + " " + h + ":" + fen + ":" + s;
|
||||
alert(z);
|
||||
|
||||
9
|
||||
var shuzu = [1,5,4,4,7,6,6];
|
||||
quchong(shuzu);
|
||||
function quchong(shuzu){
|
||||
var attr=[];
|
||||
for(var i =0;i<shuzu.length;i++){
|
||||
if(attr.indexOf(shuzu[i]) < 0){
|
||||
attr.push(shuzu[i]);
|
||||
}
|
||||
}document.write(attr);
|
||||
|
||||
}
|
||||
return z;
|
||||
}
|
Loading…
Reference in New Issue
Block a user