js之经典问题猴子吃桃

简介: js之经典问题猴子吃桃

猴子吃桃

猴子吃桃:一个猴子有一天摘了很多桃子,当天吃了一半,还觉得不过瘾,又多吃了一个,后边每天都吃了剩下桃子的一半多加一个

第十天还没有吃的时候发现只剩下一个桃子了,问一开始摘了多少桃子

在解决猴子吃桃问题之前,我们要先思考怎么怎么才能整出来,正着推我们不好推,那我们就反着推,设t天,设总共i个桃子,最后一天就剩一个桃子,反着推则是(1+1)*2,求出昨天吃的桃子多少个,以此类推求出第一天多少个

let i = 1;
      for (let t = 1; t < 10; t++) {
        i = 2 * (1 + i);
      }
      console.log(i)

如图所示,代码就是这么少,但是第一次学习可能遇到许多问题吗,例如格式错误,不规范,计算错误等等,当然,最主要的还是思路问题,写代码前一定要整理好思路哦

目录
相关文章
|
2月前
|
JavaScript
js解决猴子吃桃的问题
js解决猴子吃桃的问题
|
4月前
|
JavaScript
经典问题分析:JS如何解决猴子吃桃问题
经典问题分析:JS如何解决猴子吃桃问题
|
3月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
83 2
|
3月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的小区物流配送系统附带文章源码部署视频讲解等
100 4
|
3月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
76 4
|
3月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物交易平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物交易平台附带文章源码部署视频讲解等
66 4
|
3月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的大学生入伍人员管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的大学生入伍人员管理系统附带文章源码部署视频讲解等
85 4
|
3月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp宿舍管理系统的附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp宿舍管理系统的附带文章源码部署视频讲解等
75 3
|
3月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的家政平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的家政平台附带文章源码部署视频讲解等
56 3
|
3月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物医院系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物医院系统附带文章源码部署视频讲解等
48 2