Разделить строку на 2 части
Здравствуйте. Помогите решить задачу.
Нужно разделить строку на 2 переменные, начиная от конца (по количеству символов). var str= 'Привет, мы наконец-то победили'; Можно также jquery |
skillful,
:blink: var str = 'Привет, мы наконец-то победили' alert([str.substring(0,str.length/2|0),str.substring(str.length/2|0)]); |
var str = 'Привет, мы наконец-то победили' Немного не то, хотелось бы получить: a = 'Привет, мы наконец-то'; b = 'победили'; // 8 символов с конца |
skillful,
где логика? |
Не знаю где. Вопрос остается открытым
|
Цитата:
|
Разделить строку на пополам, сохранив слова
skillful,
:cray: function fn(b) { for (var a = 0, c = b.length; a < c && !(a >= c / 2 && " " == b[a]); a++); return [b.substring(0, a), b.substring(a + 1)] }; var str = 'Привет, мы наконец-то победили' alert(fn(str).join('\n')) var str = 'Разделить строку на пополам, сохранив слова' alert(fn(str).join('\n')) |
skillful,
Цитата:
<script> var str = 'Привет, мы наконец-то победили' a = str.substring(0,str.length - 9); b = str.substring(str.length - 8); alert(a); alert(b); </script> |
рони,
спасибо! Dilettante_Pro, спасибо! То, что нужно. |
Цитата:
|
Часовой пояс GMT +3, время: 13:57. |