javascript练习(二)
- 案例 输出100个数字
- 案例 打印100以内 7的倍数
- 案例 打印100以内的奇数
- 案例 打印100以内所有偶数的和
- 打印图形
**********
**********
**********
********** |
* i =0, 1
** i=1, 2 *** i=2, 3
****
***** j=i+1
|
*
***
*****
***
*
|
@
@@@
@@@@@
@@@@@@@
|
- 打印100–200之间所有能被3或者7整除的数
- 计算100的阶乘 100!
var total=1; for(var i=100;i>1;i--) total*=i; console.log(total);
- 计算1+3+5+...+99的和
var total=0; for(var i=1;i<=99;){ total+=i; i+=2; } console.log(total);
function add(a){ if(a==1) return a; else return a+add(a-2); } console.log(add(99));
- 99乘法表
for(var i=1;i<=9;i++){ for(var j=1;j<=i;j++){ document.write(i+"X"+j+"="+i*j+" "); } document.write("<br/>"); }
- 求100-999之间的水仙花数。abc =a^3
+b^3
+c^3
for(var i=1;i<=9;i++) for(var j=0;j<=9;j++) for(var k=0;k<=9;k++){ var t1=i*100+j*10+k; var t2=Math.pow(i,3)+Math.pow(j,3)+Math.pow(k,3); if(t1==t2) console.log(t1); }
- 输出100-200之间所有的素数
for(var i=100;i<=200;i++){ for(var j=2;j<i;j++){ if(i%j==0) break; } if(i==j) console.log(i); }
- 求s=a+aa+aaa+aaaa+….+aa...a的值,其中a是一个数字。例如2+22+222+2222
var total=0; var a=2; var t=0; var t1=0; var step=1; for(var i=1;i<=4;i++){//假设加到aaaa t=i-1; t1=a; step=1; while(t--){ step*=10; t1+=a*step; } console.log("t1 :"+t1); total+=t1; } console.log(total);
- 求1+2!+3!+...+20!的值
- 打印出1-100里所有的偶数
- 打印出1-100里所有的奇数
- 求出1/1-1/2+1/3-1/4…..1/100的和 var i=1; i*-1*-1
- 输出20-80之间能被3整除的整数,每5个一行
- 打印出1000-2000年中所有的闰年,并以每行四个数的形式输出
- 操场上 100 多人排队 ,3 人一组多 1 人 ,4 人一组多 2 人 ,5 人一组多 3 人 , 共多少人
for(var i=101;i<=199;i++){ if(i%3==1&&i%4==2&&i%5==3) console.log(i); }
- 两个自然数相除 , 商 3 余 10, 被除数 , 除数 , 商 , 余数的和是 163, 求被除数 , 除数
for(var i=0;i<=163;i++) for(var j=1;j<=163;j++){ var a=parseInt(i/j); var b=i%j; if(a==3&&b==10&&(i+j+a+b)==163) console.log(i+" "+j); }
- 一只猴子旁边有 100 根香蕉 猴子距离家 50 米 猴子一次顶多搬 50 根香蕉
- 但猴子每走10米就要吃掉一根香蕉 问猴子最多能拿多少根香蕉回家
- 假设某人有 100,000 现金。 每经过一次路口需要进行一次交费。 交费规则为当他现金大于50,000 时每次需要交 5%
如果现金小于等于 50,000 时每次交 5,000 。 请写一程序计算此人可以经过多少次这个路口
var total=100000; var res=0; while(total>=5000){ if(total>50000) total-=total*0.05; else total-=5000; res++; } console.log(res);
- 《张丘建算经》 成书于公元 5 世纪, 作者是北魏人. 书中最后一道题堪称亮点, 通常也被称为 “ 百钱买百鸡 ” 问题,
民间则流传着县令考问神童的佳话书中原文如下:
今有鸡翁一, 值钱五; 鸡母一, 值钱三; 鸡雏三, 值钱一; 百钱买鸡百只, 问鸡翁、 母、雏各几何?
javascript练习(二)的更多相关文章
- 学习javascript数据结构(二)——链表
前言 人生总是直向前行走,从不留下什么. 原文地址:学习javascript数据结构(二)--链表 博主博客地址:Damonare的个人博客 正文 链表简介 上一篇博客-学习javascript数据结 ...
- 初探JavaScript(二)——JS如何动态操控HTML
除去五一三天,我已经和<JavaScript Dom编程艺术>磨合了六天,第一印象很好.慢慢的,我发现这是一块排骨,除了肉还有骨头.遇到不解的地方就会多看几遍,实在不懂的先跳过,毕竟,初次 ...
- 从头开始学JavaScript (十二)——Array类型
原文:从头开始学JavaScript (十二)--Array类型 一.数组的创建 注:ECMAscript数组的每一项都可以保存任何类型的数据 1.1Array构造函数 var colors = ne ...
- 使用JavaScript生成二维码教程-附qrcodejs中文文档
使用javascript生成二维码 依赖jquery 需要使用到的库 https://github.com/davidshimjs/qrcodejs DIV <div id="qrco ...
- 同事问如何判断同花顺,我用javascript的二维数组写了个简易demo
有个前同事在群里问如何判断是否为同花顺我用javascript的二维数组写了个简易demo. <!DOCTYPE html> <html> <body> <s ...
- 2、JavaScript 基础二 (从零学习JavaScript)
11.强制转换 强制转换主要指使用Number.String和Boolean三个构造函数,手动将各种类型的值,转换成数字.字符串或者布尔值. 1>Number强制转换 参数为原始类型值的转换规 ...
- Javascript面向对象二
Javascript面向对象二 可以通过指定原型属性来对所有的对象指定属性, Object.prototype.name="zhangsan"; Object.prototype. ...
- QrCode C#生成二维码 及JavaScript生成二维码
一 C#的二维码 示例: class Program { static void Main(string[] args) { QrEncoder qrEncoder = new QrEncode ...
- 一篇文章图文并茂地带你轻松学完 JavaScript 设计模式(二)
JavaScript 设计模式(二) 本篇文章是 JavaScript 设计模式的第二篇文章,如果没有看过我上篇文章的读者,可以先看完 上篇文章 后再看这篇文章,当然两篇文章并没有过多的依赖性. 5. ...
- Javascript生成二维码(QR)
网络上已经有非常多的二维码编码和解码工具和代码,很多都是服务器端的,也就是说需要一台服务器才能提供二维码的生成.本着对服务器性能的考虑,这种小事情都让服务器去做,感觉对不住服务器,尤其是对于大流量的网 ...
随机推荐
- MapReduce(一) mapreduce基础入门
一.mapreduce入门 1.什么是mapreduce 首先让我们来重温一下 hadoop 的四大组件:HDFS:分布式存储系统MapReduce:分布式计算系统YARN: hadoop 的资源调度 ...
- 【bzoj4182】shopping
Portal --> bzoj4182 Solution 感天动地..几百年没在场上写点分了的感觉== (然后就写了很久qwq) 不过感觉自己想这道题怎么颇有运气成分==大概是:诶是不是快乐 ...
- echars画折线图的一种数据处理方式
echars画折线图的一种数据处理方式 <!DOCTYPE html> <html> <head> <meta charset="utf-8&quo ...
- Overlaying GPS Coordinates for Camera Crosshairs
Hey Guys! I am working on a project to allow us to implement GPS coordinates for the location of the ...
- Codeforces 311.E Biologist
E. Biologist time limit per test 1.5 seconds memory limit per test 256 megabytes input standard inpu ...
- 洛谷P1991 无线通讯网
P1991 无线通讯网 170通过 539提交 题目提供者洛谷OnlineJudge 标签图论 难度普及+/提高 提交该题 讨论 题解 记录 最新讨论 怎么又炸了 为啥一直40!求解! UKE:inv ...
- Windows互斥锁demo和分析
一:windows创建锁接口 创建互斥锁的方法是调用函数CreateMutex HANDLE CreateMutex( LPSECURITY_ATTRIBUTESlpMutexAttributes, ...
- std::sort运行出core(segment fault)
http://note.youdao.com/noteshare?id=6aae09345e85ab55fe24ac959118a747
- gdb常用命令小结
用了这么长时间gdb, 总结下常用用法: http://note.youdao.com/noteshare?id=4a2d1a34624f7197d8e2304c4beb4578
- vue使用插件 使用库
用插件1.引用import VueResource from 'vue-resource'2.使用Vue.use(VueResource); 用库(bootstrap alertify )1.引入: ...