1.数组定义:一系列通数据类型的数据集合。

2.数组赋值的两种方法:

先定义后赋值:(赋值从0开始)
var aa = new Arrey();
aa[0] = 1;
aa[1] = 2; 
定义并赋值:(赋值从0开始)
var aa = new Arrey(1,2,3,4,5);

3.常用方法:
.length(数组长度)  .push( 加入一个数值) .concat(链接两个数值) .join(数组转字符串) .sort( 数值排序)

console.log(变量名.concat(bb))
变量名.push("ee")
console.log(变量名.join("分隔符"))
console.log(变量名.sort())

4.函数定义

function 函数名([参数1],[参数2]...){
js代码实现
return 值
}

5.for循环两种用法: 迭代:0-10. 他们的和,穷举:百钱百鸡

for(var i = 0; i < 10; i++){
循环体
}

6.数组

var arr = new Array();

var arr = [];(一维数组)

var arr2 = [
[1,2,3],
[1,2,3]
];(二维数组)

例题:

球拍15元 球3元 水两元 每种至少一个 200元都花完有多少种可能

 <html>
<head>
<title></title>
<script>
var num = 0;
for ( i = 0; i <=12; i++){
for ( j = 0; j <= 60; j++){
for ( k = 0; k <= 90; k++){
var jiage = i*15+j*3+k*2;
if ( jiage == 180 ){
document.write("球拍:"+i+"个,球:"+j+"个,水:"+k+"瓶<br>")
num = num + 1;
}
}
}
}
document.write("总共有:"+num+"种可能")
</script>
</head>
<body>
</body>
</html>

同一类型题目:母鸡2文 公鸡1文 小鸡半文 每种至少1只 100文买100只鸡有多少种可能

 <html>
<head>
<title></title>
<script>
var num = 0;
for ( i = 1; i < 50; i++){
for ( j = 1; j < 100; j++){
for ( k = 1; k < 200; k++){
var jiage = i*2+j*1+k*0.5;
if ( jiage == 100 ){
document.write("母鸡:"+i+"只,公鸡:"+j+"只,小鸡:"+k+"只<br>")
num = num + 1;
}
}
}
}
document.write("总共有:"+num+"种可能")
</script>
</head>
<body>
</body>
</html>

求最高分 最低分 平均分:

<html>
<head>
<title></title>
<script>
var score = [],
ke = ["语文" , "数学" , "英语"]
for (var i = 0; i < 3; i++){
var num = prompt("请输入" + ke[i] +"成绩");
score.push(num);
document.write( ke[i] + "成绩" + num + "<br>");
}
var max = score[0];
var min = score[1];
var sum = 0
for( i = 0; i < score.length; i++){
if ( max < score[i] ){
max = score[i];
}
if ( min > score[i] ){
min = score[i];
}
sum = +sum + +score[i]
}
document.write("最高分:" + max + "最低分:" + min + "平均分:" + (sum/score.length) )
</script>
</head>
<body>
</body>
</html>

数组,for语句(补10.11)的更多相关文章

  1. Java面试题:n=2\n1*2*5*6\n--3*4\n\nn=3\n1*2*3*10*11*12\n--4*5*8*9\n----6*7\n如何实现如上结构的数据

    今天学长在面试的时候遇到了一道题,然后让大家做一做. 在不看下面的答案之前,悠闲的朋友们一起来抖动一下大脑吧! 以下是我的想法: import java.util.Scanner;public cla ...

  2. windows10 VM12 安装Mac OS X 10.11

    转载自:http://blog.csdn.net/j755ing/article/details/69400439 第一步: 下载 材料/工具: 下载 VMware Workstation 12 Pr ...

  3. ssh The authenticity of host '10.11.26.2 (10.11.26.2)' can't be established

    The authenticity of host '10.11.26.2 (10.11.26.2)' can't be established. ECDSA key fingerprint is SH ...

  4. 《剑指offer》数组专题 (牛客10.22)

    目录 // Q01 二维部分有序数组查找 [善用性质] // Q06 旋转数组中的最小元素 [二分 || 暴力] Q13 调整数组顺序使奇数位于偶数前 / Q19 顺时针打印矩阵 [使用边界变量] / ...

  5. Mac EI 10.11.3 MySQL5.7.11 .dmg 安装(便捷设置,密码重置,卸载)

    MySQL 5.7+ 安装成功以后会弹出一个临时密码 后面需要通过临时密码设置新的密码 重置root密码:安装成功后,使用临时密码登陆:敲入命令,mysqladmin -u root -p passw ...

  6. Postgres 10.11安装教程

    Postgres搭建 考虑到Drone和Sonarqube等都需要借助Postgres存储,为了保证CI服务的高效的工作,将考虑独立其中依赖的数据库,避免在繁忙时占用过多资源从而影响整体CI的速度. ...

  7. Noip模拟74 2021.10.11

    T1 自然数 考场上当我发现我的做法可能要打线段树的时候,以为自己百分之百是考虑麻烦了 但还是打了,还过掉了所有的样例,于是十分自信的就交了 正解还真是线段树,真就第一题数据结构 但是包括自己造的小样 ...

  8. iOS冰与火之歌(番外篇) - 基于PEGASUS(Trident三叉戟)的OS X 10.11.6本地提权

    iOS冰与火之歌(番外篇) 基于PEGASUS(Trident三叉戟)的OS X 10.11.6本地提权 蒸米@阿里移动安全 0x00 序 这段时间最火的漏洞当属阿联酋的人权活动人士被apt攻击所使用 ...

  9. 背水一战 Windows 10 (11) - 资源: CustomResource, ResourceDictionary, 加载外部的 ResourceDictionary 文件

    [源码下载] 背水一战 Windows 10 (11) - 资源: CustomResource, ResourceDictionary, 加载外部的 ResourceDictionary 文件 作者 ...

随机推荐

  1. 九度OJ 1079:手机键盘 (翻译)

    时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:2279 解决:1233 题目描述: 按照手机键盘输入字母的方式,计算所花费的时间 如:a,b,c都在"1"键上,输入a只 ...

  2. Swift 学习笔记 (类和结构体)

    类和结构体是一种多功能且灵活的构造体.通过使用与现存常量 变量 函数完全相同的语法来在类和结构体中定义属性和方法以添加功能. Swift中不需要你为自定义的类和结构体创建独立的结构和实现文件.在Swi ...

  3. Delphi String的散漫记录,真是知识无数,陷阱无数

    真是膜拜Delphi C++ Builder编译器的作者们,要下多少苦功夫才能解决如此之多的问题,制造出一个神级作品给世人享用.另外以我的编程经验所能想到很麻烦但却是必须的还有两个地方,一个是Form ...

  4. SAP采购寄售业务操作步骤

    [转自 http://blog.sina.com.cn/s/blog_6466e5f70100jghg.html] 这里所示的是比较完整的步骤,包含了:信息记录.采购合同.货源清单.采购申请.采购订单 ...

  5. 【shell】shuf命令,随机排序

    shuf命令主要用来对输入的每一行进行随机排序输出,我们可以利用这个属性,实现在几个文件中随机读取一个的功能 如下,zls.txt文件有三行,我们想要随机从中读取一行. 可以看到,每次读取顺序都不一样 ...

  6. Java多线程编程核心 - 对象及变量的并发访问

    1.什么是“线程安全”与“非线程安全”? “非线程安全”会在多个线程对同一对象总的实例变量进行并发访问时发生,产生的后果是“脏读”,也就是取到的数据其实是被更改过的. “线程安全”是以获得的实例变量的 ...

  7. python的模块导入问题

    以下内容参考:http://www.xinxingjiaocheng.com/online/item/7/89 1.给模块起个别名 如果一个模块的名字很长很长,就像这样comput_the_value ...

  8. RQNOJ 95 多多看DVD(加强版):01背包

    题目链接:https://www.rqnoj.cn/problem/95 题意: 叔叔要陪多多看动画片. 有n张DVD可以买,第i张碟的打分为w[i],播放时间为t[i]. 爷爷规定他们只能在一定的时 ...

  9. 疑难杂症:“代理 XP”组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用 sp_configure 来启用“代理 XP”。

    “代理 XP”组件已作为此服务器安全配置的一部分被关闭.系统管理员可以使用 sp_configure 来启用“代理 XP”.有关启用“代理 XP”的详细信息,请参阅 SQL Server 联机丛书中的 ...

  10. codeforces 610D D. Vika and Segments(离散化+线段树+扫描线算法)

    题目链接: D. Vika and Segments time limit per test 2 seconds memory limit per test 256 megabytes input s ...