牛客网前端编程题库及答案汇总(中)

1.完全等同 题目描述 判断 val1 和 val2 是否完全等同 初始代码:

AC代码:

解释:一般使用双等来判断(==), 如果还需要类型相同那么就用三等(===)。

2.计时器 题目描述 实现一个打点计时器,要求 1、从 start 到 end(包含 start 和 end),每隔 100 毫秒 console.log 一个数字,每次数字增幅为 1 2、返回的对象中需要包含一个 cancel 方法,用于停止定时操作 3、第一个数需要立即输出 AC代码

3.流程控制 题目描述 实现 fizzBuzz 函数,参数 num 与返回值的关系如下: 1、如果 num 能同时被 3 和 5 整除,返回字符串 fizzbuzz 2、如果 num 能被 3 整除,返回字符串 fizz 3、如果 num 能被 5 整除,返回字符串 buzz 4、如果参数为空或者不是 Number 类型,返回 false 5、其余情况,返回参数 num

示例1 输入 15 输出 fizzbuzz 初始代码:

AC代码:

4.函数传参 题目描述 将数组 arr 中的元素作为调用函数 fn 的参数 示例1 输入 function (greeting, name, punctuation) {return greeting + ‘, ’ + name + (punctuation || ‘!’);}, [‘Hello’, ‘Ellie’, ‘!’] 输出 Hello, Ellie! 初始代码:

AC代码:

经验分享 程序员 微信小程序 职场和发展