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

Сообщение от deep4565
s:string;
var s;

В JavaScript динамическая типизация. Поэтому при объявлении переменной не требуется указывать тип. Просто присваивай ей значение любого типа, какой тебе нужен. Например:
var s;
s = 'строка';


Сообщение от deep4565
s[1]
В JS точно такой же синтаксис обращения к символам строки (и элементам массива). Только нумерация начинается не с единицы, а с нуля, как и в большинстве языков программирования.

Сообщение от deep4565
s[1]=s[2]
В JS, как и в большинстве других языков, оператор сравнения выглядит как ==, потому как = - это оператор присваивания.

Сообщение от deep4565
and
К сожалению в JS нет ключевого слова and, вместо него используется && (как во всех C-подобных языках)
Сообщение от deep4565
showmessage
В браузер встроена функция alert для показа сообщений.

Сообщение от deep4565
if (..);
then [code1]
else [code2]

В C-подобных языках условия записываются как:
if (..)
  [code1]
else
  [code2]


Если код должен содержать несколько выражений (statement), то так:

if (..) {
  [code1]
} else {
  [code2]
}
__________________
В личку только с интересными предложениями
Ответить с цитированием