数组,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 文件 作者 ...
随机推荐
- redis启动错误-- Creating Server TCP listening socket *:6379: listen: UnKnown error
前提:windows server 2008.redis 3.x 今天给服务器部署redis环境,文件配置.服务安装都很顺利,可就在启动服务的时候提示 百度老半天也没找到个说到点子上的. 这里记录下解 ...
- 2017-2018-1 20179209《Linux内核原理与分析》第六周作业
一.分析system_call中断处理过程 实验 下载最新menu,并在test.c中增加mkdir与mkdir-asm函数原型 rm menu -rf git clone https://githu ...
- 我的Android进阶之旅------>如何在多个LinearLayout中添加分隔线
如果要适合于所有的Android版本,可以在多个LinearLayout放置用于显示分隔线的View.例如,放一个ImageView组件,然后将其背景设为分隔线的颜色或图像,分隔线View的定义代码如 ...
- AR模型脱卡,unity端实现步骤详情
AR模型脱卡unity端实现具体步骤 AR模型脱卡的原理 利用一些unity端AR插件做AR应用.通常会有一个需求,当识别物消失的时候,将3D模型从识别物这个父物体上移除,显示在屏幕中央.那么原理就显 ...
- mvc Bundling 学习记录(一)
参考博客:http://www.cnblogs.com/xwgli/p/3296809.html 这里要详细记录的是对于现有MVC项目进行Bundling功能 1 如果没有System.Web.Op ...
- poj1753 Flip Game —— 二进制压缩 + dfs / bfs or 递推
题目链接:http://poj.org/problem?id=1753 Flip Game Time Limit: 1000MS Memory Limit: 65536K Total Submis ...
- java 创建 HMAC 签名
ava 创建 HMAC 签名 psd素材 1. []ComputopTest.java package com.javaonly.hmac.test; import java.io.IOExcepti ...
- SGU 495 Kids and Prizes:期望dp / 概率dp / 推公式
题目链接:http://acm.sgu.ru/problem.php?contest=0&problem=495 题意: 有n个礼物盒,m个人. 最开始每个礼物盒中都有一个礼物. m个人依次随 ...
- BZOJ 1193 [HNOI2006]马步距离:大范围贪心 小范围暴搜
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1193 题意: 给定起点(px,py).终点(sx,sy).(x,y < 100000 ...
- RQNOJ 671 纯洁的买卖:无限背包
题目链接:https://www.rqnoj.cn/problem/671 题意: ALEJ要通过倒卖东西来赚钱. 现在他有m元经费. 有n种物品供他选择,每种物品数量无限. 第i件物品的买入价为c[ ...