Вычесть от строки нужное 
		
		
		
		var str1='Hello world!'; var str2='world!'; var result; Есть такой код, нужно вичесть из str1 str2. Нужно чтобы в result вернуло только 'Hello'. Пробовал такой код, не работает: result = str1 - str2 Возвращает NaN :cray:  | 
	
		
 Вычитание только для чисел. Что в принципе должно быть абсолютно очевидно... 
	Реализировать можно примерно так, но зачем? 
var str1='Hello world!';
var str2='world!';
var result;
function excludeRight(left, right){
  var pos = left.indexOf(right, left.length - right.length)
  if(pos === -1) return left;
  
  return left.substring(0,pos)
}
alert(excludeRight(str1, str2))
 | 
	
		
 Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 04:09. |