Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.11.2015, 18:43
Новичок на форуме
Отправить личное сообщение для Neolaef Посмотреть профиль Найти все сообщения от Neolaef
 
Регистрация: 03.11.2015
Сообщений: 8

вопрос по циклу for
Добрый всем час!
Не могу понять почему не получается данная конструкция, как в курсе который я сморю.

for ( var i = 0; i < 10; i++) {
if ( i % 2 == 0 && i ! = 0)
print (i);
}

должно получиться

2
4
6
8
а получается:

SyntaxError: missing ) after condition:

[IMG][/IMG]

все делаю в точности как указанно определенном курсе. !!!
Ответить с цитированием
  #2 (permalink)  
Старый 03.11.2015, 18:50
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

if ( i % 2 == 0 && i ! = 0)

Не нужно увлекаться пробелами: !=

И можно так:

if (!(i % 2) && i)
Ответить с цитированием
  #3 (permalink)  
Старый 03.11.2015, 19:00
Новичок на форуме
Отправить личное сообщение для Neolaef Посмотреть профиль Найти все сообщения от Neolaef
 
Регистрация: 03.11.2015
Сообщений: 8

Спасибо, из-за такой мелочи,столько время потратил. Просто в курсе говориться, что пробелы в JS не страшны, лепи как хочешь. )) Теперь учту
Ответить с цитированием
  #4 (permalink)  
Старый 03.11.2015, 19:11
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Neolaef
Просто в курсе говориться, что пробелы в JS не страшны, лепи как хочешь.
Это где такое описано? А если посмотреть на описание операторов и их приоритет? Там так и написано ! = ? Вряд ли кто то такую бы глупость написал.
Ответить с цитированием
  #5 (permalink)  
Старый 03.11.2015, 19:16
Новичок на форуме
Отправить личное сообщение для Neolaef Посмотреть профиль Найти все сообщения от Neolaef
 
Регистрация: 03.11.2015
Сообщений: 8

Сообщение от laimas Посмотреть сообщение
Это где такое описано? А если посмотреть на описание операторов и их приоритет? Там так и написано ! = ? Вряд ли кто то такую бы глупость написал.
[Специалист] JavaScript. Уровень 1
Ответить с цитированием
  #6 (permalink)  
Старый 03.11.2015, 19:48
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Где это?
Ответить с цитированием
  #7 (permalink)  
Старый 03.11.2015, 19:51
Новичок на форуме
Отправить личное сообщение для Neolaef Посмотреть профиль Найти все сообщения от Neolaef
 
Регистрация: 03.11.2015
Сообщений: 8

курс так называется))
Ответить с цитированием
  #8 (permalink)  
Старый 03.11.2015, 19:55
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Ни в одном языке программирования не будут описаны операторы как ! =, ! ==, = =, < = и т.п., потому как таких не существует, не надо выдумывать.
Ответить с цитированием
  #9 (permalink)  
Старый 03.11.2015, 19:59
Новичок на форуме
Отправить личное сообщение для Neolaef Посмотреть профиль Найти все сообщения от Neolaef
 
Регистрация: 03.11.2015
Сообщений: 8

зачем мне что то выдумывать?
скрин с курса

[IMG][/IMG]
Ответить с цитированием
  #10 (permalink)  
Старый 03.11.2015, 20:08
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

И где здесь пробел между ! и = ?
И вообще, язык программирования нужно изучать не по мультикам, а по учебнику, а примеры к нему исполнять - https://learn.javascript.ru/operators.

И выгоднее писать не так (хотя в данном случае выгодна не большая будет)

if (!(i % 2) && i)

а так

if (i && !(i % 2))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вопрос по toDataURL() GodZiLA Общие вопросы Javascript 0 03.06.2014 17:21
Всплытие событий или что то не так... Кирюха =) jQuery 6 30.03.2013 12:56
вопрос про возможности JS для рисования и анимации macdack Библиотеки/Тулкиты/Фреймворки 3 15.07.2011 00:13
Теоретический вопрос. gods33 (X)HTML/CSS 10 16.12.2010 23:49
вопрос по циклу tikhon_shw Javascript под браузер 10 05.08.2010 15:40