for    (var a=0;   a<10;              a++     )
for循环 声明a为0 循环a=9时(10次) 每循环一次a的值+1;
{ 循环体 } var a=Attr();var a=[];数组;
//数值大小比较排列
//1,4,6,2,3,5,7,8,9,12,85,999,456,0
//排列完成(走的最多的1)需要循环次数为总数-1
var attr=[1,4,6,2,3,5,7,8,9,55,99,789]
var c;
for( var a=0;a<attr.length-1;a++)//循环次数为总数-1
{
for(var b=0;b<attr.length-1;b++)//循环次数,对比次数(1和4比。。。456和0比)总共对比的次数为总数-1
{
if(attr[b]>attr[b+1])
{
c=attr[b+1]
attr[b+1]=attr[b]
attr[b]=c }
}
}
alert(attr)
把*号输出成金字塔形状

333*
22* *
1* * *
* * * * var e =parseInt(prompt("输入次数"))
for(var a=0 ; a<e; a++) //总共多少行 循环多少次
{
var c=a //每次循环把a的值重新赋予c
for( var b=e-1; b>a;b--)//循环次数为总行数-1
{
document.write("&nbsp")
}
for(var d=0; d<c+1;d++)//输出*号 循环次数为 行数
{ //调取c+1(等同于a+1)的值 输出次数就等于行数了
document.write("*"+"&nbsp")//输出*号加空格
}
document.write("<br>")//1遍(1行)循环走完换行
}
var e=parseInt(prompt("总共多少桃子"));
var f=parseInt(prompt("一次吃几个"));
var b=parseInt(prompt("吃了几天"));
var c=parseInt(0);
if(b<=e/f)
{
for(var a=1; a<=b;a++)
{
c=c+f;
}
c=e-c;
alert(c);
}
else
{
alert("没有那么多桃给你吃!")
}
//公园里有一堆桃子,猴子每天吃掉一半,挑出一个坏的扔掉,吃6次后的时候发现还剩1个桃子,问原来有多少个桃子

//设第5天没吃时为x,(第四天剩余)
//可得x/2-1=1 , x为4 var x=5;
for(var i=0; i<5;i++ )
{
x=(x+1)*2
} alert(x)

for循环,数组的更多相关文章

  1. 前端开发:setTimeout与setInterval 定时器与异步循环数组

    前端开发:setTimeout与setInterval 定时器与异步循环数组 前言: 开通博客园三个月以来,随笔记录了工作中遇到的大大小小的难题,也看过无数篇令人启发的文章,我觉得这样的环境是极好的, ...

  2. lintcode循环数组之连续子数组求和

    v 题目:连续子数组求和 II 给定一个整数循环数组(头尾相接),请找出一个连续的子数组,使得该子数组的和最大.输出答案时,请分别返回第一个数字和最后一个数字的值.如果多个答案,请返回其中任意一个. ...

  3. 51nod 1050 循环数组最大子段和

    题目链接:51nod 1050 循环数组最大子段和 #include<stdio.h> #include<algorithm> using namespace std; ; l ...

  4. 深入理解循环队列----循环数组实现ArrayDeque

    我们知道队列这种数据结构的物理实现方式主要还是两种,一种是链队列(自定义节点类),另一种则是使用数组实现,两者各有优势.此处我们将要介绍的循环队列其实是队列的一种具体实现,由于一般的数组实现的队列结构 ...

  5. 1042 数字0-9的数量 1050 循环数组最大子段和 1062 序列中最大的数 1067 Bash游戏 V2 1092 回文字符串

    1042 数字0-9的数量 基准时间限制:1 秒 空间限制:131072 KB 分值: 10 难度:2级算法题 给出一段区间a-b,统计这个区间内0-9出现的次数.   比如 10-19,1出现11次 ...

  6. 【循环数组的最大字串和】Maximal-sum Subsequence

    [循环数组的最大字串和]Maximal-sum Subsequence PROBLEM 题目描述 给一个 N×N 的矩阵 M,可以取连续的一段数(必须是横着或者竖着或者斜着,这个矩阵是循环的,具体如下 ...

  7. shell 循环数组

    循环数组 ;i<${#o[*]};i++)) do echo ${o[$i]} done

  8. 整理JavaScript循环数组和对象的方法

    众所周知,常用的循环语句有for.while.do-while.for-in,forEach以及jQuery中提供的循环的方法:以及ES6中提供的很多用来循环对象的方法如map, 在 Javascri ...

  9. CodeForces 598B(循环数组)

    对于循环数组的问题,就是找偏移K后位置 偏移后位置=起始位置+(相对位置+K)%(长度+1) #include <iostream> #include <string> #in ...

  10. 51Nod 1050 循环数组最大子段和 | DP

    Input示例 6 -2 11 -4 13 -5 -2 Output示例 20 分析: 有两种可能,第一种为正常从[1 - n]序列中的最大子字段和:第二种为数组的total_sum - ([1-n] ...

随机推荐

  1. 盗版SQL Server的性能限制

    盗版SQL Server的性能限制 微软的SQL Server产品分为两种卖法1.盒装 :Server+CAL授权方式(SQL2017取消了Server+CAL授权方式,盗版序列号,一般电脑城有卖光盘 ...

  2. RAID常用级别的比较

    [转]RAID常用级别的比较 特点 硬盘及容量 性能及安全 典型应用 raid 0 用于平行存储,即条带.其原理是把连续的数据分成几份,然后分散存储到阵列中的各个硬盘上.任何一个磁盘故障,都将导致数据 ...

  3. Java的静态代码块是否会在类被加载时自动执行?

    JAVA静态代码块会在类被加载时自动执行? 一.先看Java静态方法,静态变量 http://www.cnblogs.com/winterfells/p/7906078.html 静态代码块 在类中, ...

  4. vs2017中生成.Net Standard Libarary的Nuget Package

    场景: Project A 对Project B存在 project to project reference.这种场景下必须为两者都生成nuget package.这样在load Project A ...

  5. [js高手之路] vue系列教程 - vue的基本用法与常见指令(1)

    本系列课程选用vue的版本为1.0.21, 什么是vue? vue是由尤雨溪开发的一款基于MVVM的框架,M->模型,V->视图, 也就是说模型数据改变了,视图也跟着改变, 视图内容改变, ...

  6. AutoMapper 使用总结

    初识AutoMapper 在开始本篇文章之前,先来思考一个问题:一个项目分多层架构,如显示层.业务逻辑层.服务层.数据访问层.层与层访问需要数据载体,也就是类.如果多层通用一个类,一则会暴露出每层的字 ...

  7. 强化学习之Q-learning ^_^

    许久没有更新重新拾起,献于小白 这次介绍的是强化学习 Q-learning,Q-learning也是离线学习的一种 关于Q-learning的算法详情看 传送门 下文中我们会用openai gym来做 ...

  8. Mac操作系统下忘记MYSQL的密码

    1. 在系统偏好 中,中止MySQL服务.: 2. cd/usr/local/mysql/bin   sudo ./mysqld_safe --skip-grant-tables 3. 登录MySQL ...

  9. MAC OS 如何安装命令行工具:Command Line Tools

    打开终端输入:xcode-select --install 回车 安装好了测试结果:gcc -v 显示如下: xcode-select: note: install requested for com ...

  10. ajax写登录页面

    静态配置 STATICFILES_DIRS = ( os.path.join(BASE_DIR,'my_blog','static'), ) AUTH_USER_MODEL = "app01 ...