Hướng dẫn reverse words in sentence javascript - đảo ngược từ trong câu javascript

Tôi đang tạo một chương trình JavaScript trong đó nếu người dùng nhập một sting như

"i love my country"

Đầu ra sẽ tạo ra:

country my love i

Tôi đã thử sử dụng chức năng country my love i 3 nhưng không nhận được đầu ra cần thiết.

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script>

Hỏi ngày 4 tháng 12 năm 2015 lúc 8:14Dec 4, 2015 at 8:14

5

Hãy thử sử dụng country my love i 4, country my love i 5

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));

Loại bỏ country my love i 6 tại country my love i 7; country my love i 8 không phải là một chức năng; Thêm country my love i 9 bên trong vòng lặp <script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 0 để bao gồm thẻ <script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 1 trong đầu ra sau mỗi lần lặp <script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 2 để ngắt dòng trong <script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 3 sau một từ được nhập vào tại <script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 4. Ví dụ: thử đầu vào của "Tôi yêu đất nước của tôi" tại <script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 5 tại Stacksnippets

var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }

Đã trả lời ngày 4 tháng 12 năm 2015 lúc 8:17Dec 4, 2015 at 8:17

1

Hãy thử mã này

var str = "SAMPLE STRING"; alert( str.split( "\\s+" ).reverse.join ( " " ) ); alert( str.split( " " ).reverse.join ( " " ) );

Vì bạn muốn in trong một dòng mới

var str = "SAMPLE STRING"; alert( str.split( " " ).reverse.join ( "\n" ) );

Đã trả lời ngày 4 tháng 12 năm 2015 lúc 8:17Dec 4, 2015 at 8:17

gurvinder372gurvinder372gurvinder372

Hãy thử mã này9 gold badges70 silver badges91 bronze badges

2

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" ");

Vì bạn muốn in trong một dòng mới

65.5K9 Huy hiệu vàng70 Huy hiệu bạc91 Huy hiệu Đồng2 gold badges25 silver badges46 bronze badges

vardDec 4, 2015 at 8:18

4.0172 Huy hiệu vàng25 Huy hiệu bạc46 Huy hiệu đồngRamanlfc

Đã trả lời ngày 4 tháng 12 năm 2015 lúc 8:181 gold badge17 silver badges24 bronze badges

2

Ramanlfcramanlfc

OUTPUT:

STRING SAMPLE

8.1741 Huy hiệu vàng17 Huy hiệu bạc24 Huy hiệu đồng

________số 8Dec 4, 2015 at 8:19

JSfiddleJacob George

Đã trả lời ngày 4 tháng 12 năm 2015 lúc 8:191 gold badge15 silver badges28 bronze badges

2

Chúng ta có thể thực hiện nhiệm vụ trên bằng cách chia và lưu chuỗi theo cách ngược lại. & nbsp;

Dưới đây là việc thực hiện phương pháp trên:

STRING SAMPLE 1 STRING SAMPLE 9country my love i 00____101country my love i 022. Let the input string be “i like this program very much”. The function should change the string to “much very program this like i”

Examples: 

STRING SAMPLE 1 country my love i 14var str = "SAMPLE STRING"; alert( str.split( "\\s+" ).reverse.join ( " " ) ); alert( str.split( " " ).reverse.join ( " " ) ); 55STRING SAMPLE 4: s = “geeks quiz practice code” 
Output: s = “code practice quiz geeks”

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 0 country my love i 18STRING SAMPLE 1 country my love i 20: s = “getting good at coding needs a lot of practice” 
Output: s = “practice of lot a needs coding at good getting”

Algorithm:  :  

  • Độ phức tạp về thời gian: O (n) & nbsp;
  • Đảo ngược toàn bộ chuỗi từ đầu đến cuối để có được đầu ra mong muốn rất nhiều chương trình này giống như tôi trong ví dụ trên.

Dưới đây là việc thực hiện phương pháp trên: & nbsp;

JavaScript

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 6

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 7 <script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 8

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 9

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));1

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));3 var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));4

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 9

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));8

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }0

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }2

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }4

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }6

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 7 var str = "SAMPLE STRING"; alert( str.split( "\\s+" ).reverse.join ( " " ) ); alert( str.split( " " ).reverse.join ( " " ) ); 1

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 9

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0var str = "SAMPLE STRING"; alert( str.split( "\\s+" ).reverse.join ( " " ) ); alert( str.split( " " ).reverse.join ( " " ) ); 4var str = "SAMPLE STRING"; alert( str.split( "\\s+" ).reverse.join ( " " ) ); alert( str.split( " " ).reverse.join ( " " ) ); 5var str = "SAMPLE STRING"; alert( str.split( "\\s+" ).reverse.join ( " " ) ); alert( str.split( " " ).reverse.join ( " " ) ); 6

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0var str = "SAMPLE STRING"; alert( str.split( "\\s+" ).reverse.join ( " " ) ); alert( str.split( " " ).reverse.join ( " " ) ); 8

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 0 var str = "SAMPLE STRING"; alert( str.split( " " ).reverse.join ( "\n" ) ); 1

var str = "SAMPLE STRING"; alert( str.split( " " ).reverse.join ( "\n" ) ); 2var str = "SAMPLE STRING"; alert( str.split( " " ).reverse.join ( "\n" ) ); 3

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 9

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7var str = "SAMPLE STRING"; alert( str.split( " " ).reverse.join ( "\n" ) ); 7 var str = "SAMPLE STRING"; alert( str.split( " " ).reverse.join ( "\n" ) ); 8var str = "SAMPLE STRING"; alert( str.split( " " ).reverse.join ( "\n" ) ); 9var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 0

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 9

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 3var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 4

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 3var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 6

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0a = "SAMPLE STRING" a.split(" ").reverse().forEach(function(element) { document.writeln(element); document.write('<br />') }) 2

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0a = "SAMPLE STRING" a.split(" ").reverse().forEach(function(element) { document.writeln(element); document.write('<br />') }) 4

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0a = "SAMPLE STRING" a.split(" ").reverse().forEach(function(element) { document.writeln(element); document.write('<br />') }) 6 a = "SAMPLE STRING" a.split(" ").reverse().forEach(function(element) { document.writeln(element); document.write('<br />') }) 7var str = "SAMPLE STRING"; alert( str.split( "\\s+" ).reverse.join ( " " ) ); alert( str.split( " " ).reverse.join ( " " ) ); 555

var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

STRING SAMPLE 1 STRING SAMPLE 2

STRING SAMPLE 3STRING SAMPLE 4

STRING SAMPLE 5

STRING SAMPLE 6

Output:

country my love i 0

Độ phức tạp về thời gian: O (n) O(n)

Không gian phụ trợ: O (n) O(n)

Cách tiếp cận khác:

Chúng ta có thể thực hiện nhiệm vụ trên bằng cách chia và lưu chuỗi theo cách ngược lại. & nbsp;

Dưới đây là việc thực hiện phương pháp trên:

JavaScript

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 6

STRING SAMPLE 1 STRING SAMPLE 9country my love i 00____101country my love i 022.

country my love i 06country my love i 07country my love i 01country my love i 09country my love i 01country my love i 11country my love i 12

STRING SAMPLE 1 country my love i 14var str = "SAMPLE STRING"; alert( str.split( "\\s+" ).reverse.join ( " " ) ); alert( str.split( " " ).reverse.join ( " " ) ); 55STRING SAMPLE 4

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 0 country my love i 18STRING SAMPLE 1 country my love i 20

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 9

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0country my love i 23country my love i 24STRING SAMPLE 4

var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

country my love i 27

country my love i 28country my love i 29country my love i 30var str = "SAMPLE STRING"; alert( str.split( "\\s+" ).reverse.join ( " " ) ); alert( str.split( " " ).reverse.join ( " " ) ); 6

country my love i 27

country my love i 33

STRING SAMPLE 6

Output:

country my love i 1

Độ phức tạp về thời gian: O (n) & nbsp; O(n) 

Không gian phụ trợ: o (n) cho mảng s: O(n) for arr s

Nếu không sử dụng bất kỳ không gian bổ sung nào: Nhiệm vụ trên cũng có thể được thực hiện bằng cách tách và trao đổi trực tiếp chuỗi bắt đầu từ giữa. & NBSP; vì hoán đổi trực tiếp có liên quan, ít không gian cũng được tiêu thụ. & nbsp; & nbsp;
The above task can also be accomplished by splitting and directly swapping the string starting from the middle. As direct swapping is involved, less space is consumed too.   

Dưới đây là việc thực hiện phương pháp trên:

JavaScript

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 6

STRING SAMPLE 1 STRING SAMPLE 9country my love i 00____101country my love i 022.

STRING SAMPLE 1 country my love i 14var str = "SAMPLE STRING"; alert( str.split( "\\s+" ).reverse.join ( " " ) ); alert( str.split( " " ).reverse.join ( " " ) ); 55STRING SAMPLE 4

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 0 country my love i 18STRING SAMPLE 1 country my love i 20

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 9

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7country my love i 45

Độ phức tạp về thời gian: O (n) & nbsp;

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 9

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 3country my love i 52

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 3country my love i 54

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 3country my love i 56

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 3country my love i 58

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 3country my love i 60

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0country my love i 66

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 9

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7country my love i 70

Độ phức tạp về thời gian: O (n) & nbsp;

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 9

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 3country my love i 52

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 3country my love i 54

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 3country my love i 56

Không gian phụ trợ: o (n) cho mảng s

var str = "SAMPLE STRING"; var arr = str.split(" "); arr.reverse(); str = arr.join(" "); 3country my love i 60

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0country my love i 91

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 0country my love i 94

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 9

Nếu không sử dụng bất kỳ không gian bổ sung nào: Nhiệm vụ trên cũng có thể được thực hiện bằng cách tách và trao đổi trực tiếp chuỗi bắt đầu từ giữa. & NBSP; vì hoán đổi trực tiếp có liên quan, ít không gian cũng được tiêu thụ. & nbsp; & nbsp;

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 7 country my love i 37

var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); } document.write("<br>") }8

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 07<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 08

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));7<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 10STRING SAMPLE 4

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 12<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 13country my love i 01<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 15country my love i 01<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 17country my love i 05

var str = "SAMPLE STRING"; alert( str.split( " " ).reverse.join ( "\n" ) ); 2<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 20country my love i 01<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 22country my love i 01<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 24country my love i 05

country my love i 38

<script language="javascript"> var n, x, i, j; rev = ""; n = window.prompt("enter any string"); x = n.split(" "); for (i = 0; i < x.length; i++) { for (j = x[i].length() - 1; j >= 0; j--) { document.writeln(x[i].charAt(j)); document.write(rev); } } </script> 33

STRING SAMPLE 6

Output:

country my love i 2

Độ phức tạp về thời gian: O (n) O(n)

Không gian phụ trợ: O (n) O(n)

var str = "I LOVE MY COUNTRY"; console.log(str.split(/\s/).reverse().join(" "));0var str = "SAMPLE STRING"; alert( str.split( " " ).reverse.join ( "\n" ) ); 7 country my love i 41


Chủ đề