javascript每日一题,JavaScript题目

什么是36进制

三十六进制,是数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-Z组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-35。

成都创新互联公司专注于巴中网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供巴中营销型网站建设,巴中网站制作、巴中网页设计、巴中网站官网定制、微信平台小程序开发服务,打造巴中网络公司原创品牌,更为您提供巴中网站排名全网营销落地服务。

进制说明:

36进制是 0-F (0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ)

javascript编写猴子吃苹果,第一天吃了一半,又多吃了一个

猴子吃苹果问题

一只猴子摘了一堆苹果,原计划15天吃完.它第一天吃了总数的一半多一个.第二天吃了剩下的苹果的一半多一个.到第10天发现只剩下一个苹果了.问:一共有多少苹果?怎么算?

var monkey = function() {

var day = 10;

var sum = 1;

while (true) {

if (day == 1) break;

sum++;

sum *= 2;

day--;

}

alert("一共有" + sum + "个苹果");

}

monkey();

田蕴章每日一题每日一字(四十五)雅俗共赏 寿字的写法 如何写寿字

这位仁兄一定在看田老师的书法讲座,很好的讲座和论题,其视频网上很多,我也在学习中。

用javascript输入某一年的第几天,输出这一天是几月几号。用for循环和函数

var year = prompt("年");

var day = prompt("天");

if(day  0  day  366){

var isrunnian = (year % 4 === 0  year % 100 !== 0) || year % 400 === 0;

var rules = [31, isrunnian ? 29 : 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];

var result = 0;

for (var i = 0 ; i  rules.length ; i++) {

if (result + rules[i] = day) {

console.log(year + "年" + (i + 1) + "月" + ( day - result) + "日");

return;

}

result += rules[i];

}

}

按你图上代码稍微改下即可

我把变量result留着是为了便于你理解  也可以去掉直接在day上计算

for (var i = 0 ; i  rules.length ; i++) {

if (rules[i] = day) {

console.log(year + "年" + (i + 1) + "月" + day + "日");

return;

}

day -= rules[i];

}


文章标题:javascript每日一题,JavaScript题目
本文路径:http://scyanting.com/article/dsgisdg.html