美文网首页
JS原生语言实现

JS原生语言实现

作者: 杨格格杨 | 来源:发表于2018-09-24 20:33 被阅读0次

    今日,小明遇到了一个很是让他头疼的问题。这不,老师给了他一大推数据,而且这些数据都是没有什么特点的那种,什么意思呢,老师就像让小明想办法把这些数据找出来,这些数据中那些可以被3整除,并同时要输出个数。虽然小明头疼,但是聪明的小明还是想方设法地做出来了。

    小明使用的是原生的JavaScript语言来实现的快速算法来进行的。老师给的原题是这样的,有这么一串数据:1,12,123,1234,12345,...,给出数字的两个头,指的是数字的最后一个数字,计算这一串数字之间有多少个可以被3整除的数字。

    先直接上一段代码 ,再按着代码来进行说明吧 。


    能被3整除的数的个数

    看到这边,小明就先从第一行开始讲解吧,这边借助readline函数进行对网站的数据读取,读取出来的格式为字符串,.split是一个在读取一个字符后面增加一个空格的意思。第二行使用parseInt函数将这一串字符串转变为数字。由于输入时有两列,一列为左边端点另一列是右端点分别用l和r来记录。自定义函数isThree功能是实现从1开始到右端点的能够被3整除的个数。

    相关文章

      网友评论

          本文标题:JS原生语言实现

          本文链接:https://www.haomeiwen.com/subject/vhqhoftx.html