File tree Expand file tree Collapse file tree 3 files changed +46
-0
lines changed
solution/2600-2699/2621.Sleep Expand file tree Collapse file tree 3 files changed +46
-0
lines changed Original file line number Diff line number Diff line change @@ -70,6 +70,23 @@ async function sleep(millis: number): Promise<void> {
70
70
*/
71
71
```
72
72
73
+ #### JavaScript
74
+
75
+ ``` js
76
+ /**
77
+ * @param {number} millis
78
+ * @return {Promise}
79
+ */
80
+ async function sleep (millis ) {
81
+ return new Promise (r => setTimeout (r, millis));
82
+ }
83
+
84
+ /**
85
+ * let t = Date.now()
86
+ * sleep(100).then(() => console.log(Date.now() - t)) // 100
87
+ */
88
+ ```
89
+
73
90
<!-- tabs:end -->
74
91
75
92
<!-- solution:end -->
Original file line number Diff line number Diff line change @@ -67,6 +67,23 @@ async function sleep(millis: number): Promise<void> {
67
67
*/
68
68
```
69
69
70
+ #### JavaScript
71
+
72
+ ``` js
73
+ /**
74
+ * @param {number} millis
75
+ * @return {Promise}
76
+ */
77
+ async function sleep (millis ) {
78
+ return new Promise (r => setTimeout (r, millis));
79
+ }
80
+
81
+ /**
82
+ * let t = Date.now()
83
+ * sleep(100).then(() => console.log(Date.now() - t)) // 100
84
+ */
85
+ ```
86
+
70
87
<!-- tabs:end -->
71
88
72
89
<!-- solution:end -->
Original file line number Diff line number Diff line change
1
+ /**
2
+ * @param {number } millis
3
+ * @return {Promise }
4
+ */
5
+ async function sleep ( millis ) {
6
+ return new Promise ( r => setTimeout ( r , millis ) ) ;
7
+ }
8
+
9
+ /**
10
+ * let t = Date.now()
11
+ * sleep(100).then(() => console.log(Date.now() - t)) // 100
12
+ */
You can’t perform that action at this time.
0 commit comments