数组,for语句(补10.11)
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)的更多相关文章
- 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 ...
- windows10 VM12 安装Mac OS X 10.11
转载自:http://blog.csdn.net/j755ing/article/details/69400439 第一步: 下载 材料/工具: 下载 VMware Workstation 12 Pr ...
- 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 ...
- 《剑指offer》数组专题 (牛客10.22)
目录 // Q01 二维部分有序数组查找 [善用性质] // Q06 旋转数组中的最小元素 [二分 || 暴力] Q13 调整数组顺序使奇数位于偶数前 / Q19 顺时针打印矩阵 [使用边界变量] / ...
- Mac EI 10.11.3 MySQL5.7.11 .dmg 安装(便捷设置,密码重置,卸载)
MySQL 5.7+ 安装成功以后会弹出一个临时密码 后面需要通过临时密码设置新的密码 重置root密码:安装成功后,使用临时密码登陆:敲入命令,mysqladmin -u root -p passw ...
- Postgres 10.11安装教程
Postgres搭建 考虑到Drone和Sonarqube等都需要借助Postgres存储,为了保证CI服务的高效的工作,将考虑独立其中依赖的数据库,避免在繁忙时占用过多资源从而影响整体CI的速度. ...
- Noip模拟74 2021.10.11
T1 自然数 考场上当我发现我的做法可能要打线段树的时候,以为自己百分之百是考虑麻烦了 但还是打了,还过掉了所有的样例,于是十分自信的就交了 正解还真是线段树,真就第一题数据结构 但是包括自己造的小样 ...
- iOS冰与火之歌(番外篇) - 基于PEGASUS(Trident三叉戟)的OS X 10.11.6本地提权
iOS冰与火之歌(番外篇) 基于PEGASUS(Trident三叉戟)的OS X 10.11.6本地提权 蒸米@阿里移动安全 0x00 序 这段时间最火的漏洞当属阿联酋的人权活动人士被apt攻击所使用 ...
- 背水一战 Windows 10 (11) - 资源: CustomResource, ResourceDictionary, 加载外部的 ResourceDictionary 文件
[源码下载] 背水一战 Windows 10 (11) - 资源: CustomResource, ResourceDictionary, 加载外部的 ResourceDictionary 文件 作者 ...
随机推荐
- 九度OJ 1079:手机键盘 (翻译)
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:2279 解决:1233 题目描述: 按照手机键盘输入字母的方式,计算所花费的时间 如:a,b,c都在"1"键上,输入a只 ...
- Swift 学习笔记 (类和结构体)
类和结构体是一种多功能且灵活的构造体.通过使用与现存常量 变量 函数完全相同的语法来在类和结构体中定义属性和方法以添加功能. Swift中不需要你为自定义的类和结构体创建独立的结构和实现文件.在Swi ...
- Delphi String的散漫记录,真是知识无数,陷阱无数
真是膜拜Delphi C++ Builder编译器的作者们,要下多少苦功夫才能解决如此之多的问题,制造出一个神级作品给世人享用.另外以我的编程经验所能想到很麻烦但却是必须的还有两个地方,一个是Form ...
- SAP采购寄售业务操作步骤
[转自 http://blog.sina.com.cn/s/blog_6466e5f70100jghg.html] 这里所示的是比较完整的步骤,包含了:信息记录.采购合同.货源清单.采购申请.采购订单 ...
- 【shell】shuf命令,随机排序
shuf命令主要用来对输入的每一行进行随机排序输出,我们可以利用这个属性,实现在几个文件中随机读取一个的功能 如下,zls.txt文件有三行,我们想要随机从中读取一行. 可以看到,每次读取顺序都不一样 ...
- Java多线程编程核心 - 对象及变量的并发访问
1.什么是“线程安全”与“非线程安全”? “非线程安全”会在多个线程对同一对象总的实例变量进行并发访问时发生,产生的后果是“脏读”,也就是取到的数据其实是被更改过的. “线程安全”是以获得的实例变量的 ...
- python的模块导入问题
以下内容参考:http://www.xinxingjiaocheng.com/online/item/7/89 1.给模块起个别名 如果一个模块的名字很长很长,就像这样comput_the_value ...
- RQNOJ 95 多多看DVD(加强版):01背包
题目链接:https://www.rqnoj.cn/problem/95 题意: 叔叔要陪多多看动画片. 有n张DVD可以买,第i张碟的打分为w[i],播放时间为t[i]. 爷爷规定他们只能在一定的时 ...
- 疑难杂症:“代理 XP”组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用 sp_configure 来启用“代理 XP”。
“代理 XP”组件已作为此服务器安全配置的一部分被关闭.系统管理员可以使用 sp_configure 来启用“代理 XP”.有关启用“代理 XP”的详细信息,请参阅 SQL Server 联机丛书中的 ...
- codeforces 610D D. Vika and Segments(离散化+线段树+扫描线算法)
题目链接: D. Vika and Segments time limit per test 2 seconds memory limit per test 256 megabytes input s ...