相关疑难解决方法(0)

创建数字数组的功能方法

如何使用ES6在没有任何第三方库的情况下更功能地编写以下代码?

// sample pager array
// * output up to 11 pages
// * the current page in the middle, if page > 5
// * don't include pager < 1 or pager > lastPage
// * Expected output using example:
//     [9,10,11,12,13,14,15,16,17,18,19]

const page = 14 // by example
const lastPage = 40 // by example
const pagerPages = page => {
  let newArray = []
  for (let i = page - 5; i <= page + 5; i++) …
Run Code Online (Sandbox Code Playgroud)

javascript functional-programming

7
推荐指数
2
解决办法
333
查看次数

标签 统计

functional-programming ×1

javascript ×1