Javascript.RU

 
 
Опции темы
 
Старый 18.11.2014, 11:07
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Да заеб*ло уже. Ты опять через строку читаешь?
Сообщение от danik.js
Текущее значение инпута (строковое) доступно в свойстве input.value
Ты же тупо забил в s константу и еще чета хочешь. Магию какую-то ждешь? Которая догадается что тебе в s нужно вставить значение инпута.
__________________
В личку только с интересными предложениями
 
Старый 18.11.2014, 11:13
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

А еще там синтаксическая ошибка в 12-13 строках.
 
Старый 18.11.2014, 20:59
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от deep4565
в делфи можно было:

var
x: integer;
x:=5;
нельзя так в delphi делать, завтра на работу не выходи
 
Старый 26.11.2014, 05:49
Интересующийся
Отправить личное сообщение для deep4565 Посмотреть профиль Найти все сообщения от deep4565
 
Регистрация: 16.11.2014
Сообщений: 12

<script>
var s = prompt('Nomer', '');
if (s == null) {
  alert('Проверка отменена');
} else if ((s[0]==s[1])&& (s[1]==s[2])&& (s[2]==s[3])&&(s[3]==s[4])&&(s[4]==s[5])) {
    alert('message1');
  } else if ((s[0]!=s[1])&& (s[1]!=s[2])&& (s[2]==s[3])&&(s[3]==s[4])&&(s[4]==s[5])){
   alert('message2');
  } else {
    alert('message3');
  }

</script>

Почему не сравнивает?
 
Старый 03.12.2014, 05:07
Интересующийся
Отправить личное сообщение для deep4565 Посмотреть профиль Найти все сообщения от deep4565
 
Регистрация: 16.11.2014
Сообщений: 12

Может не так сравниваются символы в JS?
 
Старый 03.12.2014, 05:46
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

function sameChars(chars) {
    return Array.prototype.every.call(chars, function(element, index, array) {
        return element === array[0];
    });
}
alert( [sameChars('aaa'), sameChars('aab')] );



var re = /^(.)\1*$/;

alert( [re.test('aaa'), re.test('aab')] );
__________________
В личку только с интересными предложениями
 
Старый 03.12.2014, 12:31
Интересующийся
Отправить личное сообщение для deep4565 Посмотреть профиль Найти все сообщения от deep4565
 
Регистрация: 16.11.2014
Сообщений: 12

((s[0]==s[1])&& (s[1]==s[2])&& (s[2]==s[3])&&(s[3]==s[4])&&(s[4]==s[5]))

а так невозможно сравнить?
 
Старый 03.12.2014, 12:38
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

К символу строки по индексу обращаться можно. Сравнивать символы между собой можно. Все можно.
__________________
В личку только с интересными предложениями
 
Старый 03.12.2014, 12:39
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Но твой код будет работать только для строк длиной в 6 символов.
__________________
В личку только с интересными предложениями
 
Старый 04.12.2014, 08:31
Интересующийся
Отправить личное сообщение для deep4565 Посмотреть профиль Найти все сообщения от deep4565
 
Регистрация: 16.11.2014
Сообщений: 12

Почему так не сравнивает?

<script>
var s = prompt('Nomer', '');
if (s == null) {
  alert('Проверка отменена');
} else if ((s[0]==s[1])&& (s[1]==s[2])&& (s[2]==s[3])&&(s[3]==s[4])&&(s[4]==s[5])) {
    alert('message1');
  } else if ((s[0]!=s[1])&& (s[1]!=s[2])&& (s[2]==s[3])&&(s[3]==s[4])&&(s[4]==s[5])){
   alert('message2');
  } else {
    alert('message3');
  }
</script>
 

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
НОД более чем 2-х чисел Demath Общие вопросы Javascript 4 06.01.2013 03:27
Генератор случайных чисел с возможностью ввода диапазона. Как сделать? Sovereign Общие вопросы Javascript 3 10.06.2011 07:34
Сравнение чисел jQuery neutron jQuery 1 02.06.2011 16:40
Работа с последовательностью натуральных чисел Stillife Общие вопросы Javascript 1 18.05.2011 19:03
Сравнение чисел Явой ЭДИК Ваши сайты и скрипты 7 25.02.2009 22:56