编程阶梯:(一)再来一遍,更进一步

本文作为编程阶梯系列的一部分,探讨了如何使用递归和条件语句让函数执行指定次数。通过老和尚讲故事的例子,解释了如何在JavaScript中实现递归,并引入了布尔表达式和条件判断,引导读者编写处理多种情况的函数。文章包含多个练习题,以加深对递归和条件控制的理解。
摘要由CSDN通过智能技术生成

接着编程起点系列(共三篇): 编程起点:(一)告诉机器一个功能

程序当然不止点一点按钮、调用一下别人写的函数之类的功能。浏览器控制台也是一种程序,它就能不知疲倦地等待你每一次输入;各类网站也能反复多次处理你的不同请求。“编程阶梯”系列将与“反复”有关,但会更进一步。

老和尚不停地讲故事

打开控制台,复制粘贴下面的“接口”函数,并回车:

const print_boring_story = () => {
   
  // 接口:打印一行故事
  console.log("从前有座山,山里有座庙,庙里有个老和尚跟一群小和尚讲故事:");
}

“接口”在这个系列的意思是,你只需要看懂注释,知道怎么调用,即:

const print_boring_story = () => {
   
  // 接口:打印一行故事
}
print_boring_story()

除了“接口”函数外,还是建议手工输入函数,以确保练习效果。

试着在控制台调用print_boring_story。然后再观察下面这个函数:

let boring_story = () => {
   
  print_boring_story();
  return bo
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值