前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >R&D奇谭 第6期:找程序员女婿

R&D奇谭 第6期:找程序员女婿

作者头像
用户2366192
发布2022-12-06 18:51:22
3500
发布2022-12-06 18:51:22
举报
文章被收录于专栏:TopSemic嵌入式TopSemic嵌入式

TopSemic嵌入式交流群里,有个群友转发了一个相亲广告,引起了大家的讨论

面包

wy

这什么语言?

axy

Matlab?

骑猪

不是JS嘛

AP

那段代码明显的打不出电话号码来,但程序员可以通过人脑编译后获得号码的。

15607145693 这是武汉的号码?

该号码微信头像是个男的

axy

憋说了,头像能代表啥,冲呀xdm

LUX

我懂了 挂男朋友头像

我肯定搞错了,她写的是累加 还有大小写有bug,跑不动

骑猪

跑不动

XDM冲吧

axy

男的就男的吧,反正他一个月能赚两万呢

AP

@骑猪,你是真正的程序员,debug的很好

骑猪

我玩单片机的,偶尔摸鱼而已

总结一下:

1)原相亲广告中的代码是有bug的,不知道是不是出题者故意弄的

a. tell 变量没有赋初始值。不赋值它的类型是undefined,执行第5行代码就会报错,因为undefined类型和number类型做加运算,结果为NaN

b. tell、Tell大小写前后不一致

c. 第五行,+ =写法错误,应该是+=,arr[l]也不对

d. 第六行,最好拿到循环语句的外面,否则会打印多次

2)将下述代码保持为html格式文件

代码语言:javascript
复制
<script>
var arr=[5,6,1,3,0,4,7,9];
var index=[2,0,1,4,6,2,5,0,1,7,3];
var tell="";
for(var i=0;i<index.length;i++){
 tell += arr[index[i]]; 
}
console.log(tell);
</script>

使用Chrome浏览器打开,按F12选择Console就可以看到运行结果

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 TopSemic嵌入式 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档