Читайте также: |
|
Рассмотрим работу со строками напримере языка JavaScript
Одной из встроенных возможностей JavaScript является способность конкатенировать строки. Если оператор + применяется к числам, они складываются, а если к строкам, они объединяются, при этом вторая строка добавляется в конец первой. Например:
msg = "Hello, " + "world"; // Получается строка "Hello, world"
greeting = "Добро пожаловать на мою домашнюю страницу," + " " + name;
Для определения длины строки – количества содержащихся в ней символов – используется свойство length. Так, если переменная s содержит строку, то длину последней можно получить следующим образом:
s.length
Для работы со строками существует несколько методов, перечислим наиболее часто используемые.
Получение символа строки в заданной позиции. Так можно получить последний символ в строке s:
last_char = s.charAt(s.length – 1)
Выделение части строки. Чтобы извлечь второй, третий и четвертый символы из строки s, применяется
инструкция,:
sub = s.substring(1,4);
Поиск вхождения символа. Определить позицию первого символа «a» в строке s можно следующим образом:
i = s.indexOf('a');
Логический тип данных:
Числовые и строковые типы данных имеют большое или бесконечное количество возможных значений. Логический тип данных, напротив, имеет только два допустимых логических значения, представленных литералами true и false. Логическое значение говорит о том, является это что-то истинным или нет.
Логические значения обычно представляют собой результат сравнений, выполняемых в программах. Например:
a == 4
Величины этого типа занимают в памяти 1 байт. Внутреннее представление значения false — 0 (нуль), значения true — 1.
Логические значения обычно используются в управляющих конструкциях.
Например, инструкция if/else
if (a == 4)
b = b + 1;
else
a = a + 1;
Дата добавления: 2015-08-20; просмотров: 53 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Работа с числами | | | Преобразование строк в числа |