Показать сообщение отдельно
  #9 (permalink)  
Старый 02.11.2013, 11:41
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Deff, тогда уж так:

function letterCount (string) {
    var diff = string.length - 10,
        sign = diff / Math.abs(diff),
        message = {
            "-1": "Вы ввели меньше 10 символов",
             "0": "Вы ввели 10 символов",
             "1": "Вы ввели больше 10 символов"
        }[sign];
        return message;
}
var userWord = prompt('Введите любое слово');
alert(letterCount(userWord));


Вместо объекта с ключами -1, 0 и 1 можно также использовать массив, но тогда выбирать значение по ключу sign + 1.
__________________
В личку только с интересными предложениями
Ответить с цитированием