FFC学习笔记之Profile Lookup

本文解析了FreeCodeCamp上关于JavaScript循环的挑战题目,详细介绍了如何修正代码中导致错误的常见问题,如循环内外语句的位置及正确访问数组元素的方法。

https://freecodecamp.cn/challenges/iterate-with-javascript-while-loops

以上是原问题地址,要求是根据传入的参数输出数组数据或字符串

 

自己在写的时候出现了一些问题,函数的返回值不是题目要求的,只能返回字符串

之后在网上搜索,发现了问题:

1."No sucn contact"放到for循环内了,那么函数执行结果如何都会返回字符串,而我们需要遍历数组之后
才返回,因此要把这条语句放到for的外面

2.数据访问格式出错,prop是形参,传入的实参是字符串,不能用点访问法,正确的写法是return contacts[i][prop]

把代码修改后,运行就能通过了

注:这是做ffc题目想到记录的第一个问题,之后将继续记录,避免重复犯错,也为了督促自己复盘知识

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值