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

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代码:
牛客网前端编程题库及答案汇总(中)

我的个人博客地址:http://xiuchundu.github.io/ ,欢迎交流~~牛客网前端编程题库及答案汇总(中)