File tree 3 files changed +55
-0
lines changed
solution/1800-1899/1859.Sorting the Sentence
3 files changed +55
-0
lines changed Original file line number Diff line number Diff line change @@ -84,6 +84,26 @@ class Solution {
84
84
}
85
85
```
86
86
87
+ ### ** JavaScript**
88
+
89
+ ``` js
90
+ /**
91
+ * @param {string} s
92
+ * @return {string}
93
+ */
94
+ var sortSentence = function (s ) {
95
+ let words = s .split (' ' );
96
+ let n = words .length ;
97
+ let res = new Array (n);
98
+ for (let word of words) {
99
+ let key = word .slice (- 1 );
100
+ let val = word .slice (0 , - 1 );
101
+ res[parseInt (key) - 1 ] = val;
102
+ }
103
+ return res .join (' ' );
104
+ };
105
+ ```
106
+
87
107
### ** ...**
88
108
89
109
```
Original file line number Diff line number Diff line change @@ -85,6 +85,26 @@ class Solution {
85
85
}
86
86
```
87
87
88
+ ### ** JavaScript**
89
+
90
+ ``` js
91
+ /**
92
+ * @param {string} s
93
+ * @return {string}
94
+ */
95
+ var sortSentence = function (s ) {
96
+ let words = s .split (' ' );
97
+ let n = words .length ;
98
+ let res = new Array (n);
99
+ for (let word of words) {
100
+ let key = word .slice (- 1 );
101
+ let val = word .slice (0 , - 1 );
102
+ res[parseInt (key) - 1 ] = val;
103
+ }
104
+ return res .join (' ' );
105
+ };
106
+ ```
107
+
88
108
### ** ...**
89
109
90
110
```
Original file line number Diff line number Diff line change
1
+ /**
2
+ * @param {string } s
3
+ * @return {string }
4
+ */
5
+ var sortSentence = function ( s ) {
6
+ let words = s . split ( ' ' ) ;
7
+ let n = words . length ;
8
+ let res = new Array ( n ) ;
9
+ for ( let word of words ) {
10
+ let key = word . slice ( - 1 ) ;
11
+ let val = word . slice ( 0 , - 1 ) ;
12
+ res [ parseInt ( key ) - 1 ] = val ;
13
+ }
14
+ return res . join ( ' ' ) ;
15
+ } ;
You can’t perform that action at this time.
0 commit comments