es6 用法小示例
需求
編寫函式 showNumber,功能是在頁面中顯示出1–2000之間所有能同時被3、5、7整除的整數,並要求每行顯示 6 個這樣的數,每兩個數字之間用逗號隔開,每行最後一個數字後面沒有逗號,效果圖如下
解法
const s = [...Array(Math.floor(2000 / 105))].map((_, i) => { let s = (i + 1) * 105 if ((i + 1) % 6 == 0) { s += '\n' } return s }) console.log(s.join(',').replace(/\n,/g, '\n'))
思路
- 採用2000上限,除數735作為範圍內的步長,得到待用空陣列長度
- 使用map處理陣列元素,根據索引與步長求值,逢6個新增換行
- 用陣列join方法將其轉為字串,進而字串replace方法全域性替換多餘的,號
相關推薦
es6 用法小示例
需求 編寫函式 showNumber,功能是在頁面中顯示出1–2000之間所有能同時被3、5、7整除的整數,並要求每行顯示 6 個這樣的數,每兩個數字之間用逗號隔開,每行最後一個數字後面沒有逗號,效果圖如下 解法 const s = [...Array(Math.floor(2
wmic命令用法小例
brief isa 讀者 用戶名 creation not 詳細信息 services cname wmic就是wmic.exe,位於windows目錄底下,是一個命令行程序。WMIC可以以兩種模式執行:交互模式(Interactive mode)和非交互模式(Non-In
linux bash shell中for的用法and示例
bash shell腳本中for的用法關於linux bash shell中的for語句 在linux中shell是必不可少的一部分,但是在bash shell中有while,for,until等循環命令,今天就介紹一下關於for的一些用法。文中任何錯誤希望大佬們一一指出,不勝感激。bash sh
nginx動靜分離小示例
lis span gin 其他 cati cal 分離 log root server { listen 80; server_name www.xxx.cn; #靜態頁面 #匹配首頁,ur
treetable 用法小例
tle 編輯 reat isn eight mode gety 插入 -i 插件地址:http://pan.baidu.com/s/1kVf0Kcf <script src="/plugins/jQuery/jQuery-2.1.4.min.js"></s
zTree 用法小例
hang suse lec eight inpu modal dex role i++ 插件地址:鏈接:http://pan.baidu.com/s/1jHVtyZ0 密碼:7kee <select id="getTree" resultType="java.u
shell腳本小示例
amp logs -1 done int oot 階乘 i++ blog 求1-100自然數的和: 法一:for循環 #!/bin/bash # declare -i sum=0 for ((i=0;i<=100;i++));do let sum+=$i do
(轉)輕松掌握shell編程中數組的常見用法及示例
分享 shell編程 內容 就是 linu 迷糊 常見 /etc/ med 緣起:在老男孩進行linux培訓shell編程教學中,發現不少水平不錯的網友及同學對數組仍然很迷糊,下面就給大家分享下數組的用法小例子,希望能給大家一點幫助。其實SHELL的數組很簡單,好用。我們學
localStorage用法小總結
打印 val scrip span ttr aso comm head com API如下表所示 名稱作用 clear 清空localStorage上存儲的數據 getItem 讀取數據 hasOwnProperty 檢查localStorage上是否保
PHP時間戳的問題幾個小示例
北京時間 content date def 當前 時間戳 day 問題 獲得 <?php header("Content-type:text/html;charset=utf-8"); //設置北京時間為默認時區 date_default
Linux命令screen用法小計
返回 試圖 time 二次 登錄 都是 選項 href 緩存 簡介Screen是一款由GNU計劃開發的用於命令行終端切換的自由軟件。用戶可以通過該軟件同時連接多個本地或遠程的命令行會話,並在其間自由切換。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了統一
matplotlib小示例
minus matplot false xlabel mat plot fig vol 顏色 matplotlib 畫廊 http://matplotlib.org/gallery.html import numpy as np import matplotlib.p
Django小示例
cfi ons 部分 port lock lds gmail cal 數據模型 創建項目,在命令行中輸入:django-admin startproject mysite 則會創建一個名為mysite的項目。項目結構如下: +mysite |--+ug
SerialPort類的用法與示例
try dispose lose ports cfb prope .html 緩存 pst 轉:https://www.cnblogs.com/hwBeta/p/6926363.html Microsoft .Net框架SerialPort類的用法與示例 從Micros
單例模式小示例
get obj 模式 () else ont utf-8 self 克隆 header("Content-type:text/html;charset=utf-8");// final修飾類,則Single類不能被子類繼承final class Sing
觀察者模式小示例
觀察 ade isset 消息 訂單狀態 ply 類名 htm clas header("Content-type:text/html;charset=utf-8");/** 類名:Observer 說明:觀察者模式*/class Observer{
Python中的多程序小示例
#!/usr/bin/python # -*- coding:utf-8 -*- import requests import json import time from multiprocessing import Pool def func(name): print('
RSA模重複平方演算法小示例
RSA模重複平方演算法實現示例程式碼 模重複平方演算法 編碼實現的兩種思路: 2.1.先算高位再算低位 2.2.先算低位再算高位 本文參照《演算法導論》做了些許嘗試,發現matlab和C++都發生了超限情況。後無意中發現Python能夠很好的處理244位的大數數的乘法,於是
ioctl在socket中的一些用法及示例
ioctl在socket中的一些用法及示例 函式 : ioctl(int fd, int request, void * arg) 定義 : 功能 : 控制I/O裝置, 提供了一種獲得裝置資訊和向裝置傳送控制引數的手段. 引數 : int fd &nb
javascript的cookies和計時小示例
1.cookies示例 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <head> <scr