'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