Javascript.RU

Запятая

Описание, примеры

Оператор "запятая" вычисляет оба операнда и возвращает значение второго

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

Допустим, в arr хранится двумерный массив (матрица) по 10 элементов с каждой стороны. Следующий код использует оператор запятая для того, чтобы увеличить две переменных сразу. Он печатает значения диагональных элементов:

for (var i=0, j=9; i <= 9; /**/i++, j--/**/) {
  document.writeln("a["+i+"]["+j+"]= " + a[i][j])
}

См. также


Автор: Гость (не зарегистрирован), дата: 15 февраля, 2016 - 18:31
#permalink

Потому что:
2 - 2 = 0;
5 - 2 = 3;
3 * 2 = 6;
Числа с плавающей точкой необходимо писать через точку ((2.5 -2)*2), запятая служит для добавления операндов (как описано выше).


Автор: Гость (не зарегистрирован), дата: 18 февраля, 2016 - 19:23
#permalink

первое число здесь значения не имеет вообще.
т.е. (333,5 - ) * 2 тоже даст 6


Автор: Гость (не зарегистрирован), дата: 19 сентября, 2018 - 09:52
#permalink

все верно = (333,5 -2 ) * 2 тоже даст 6 потому что ЗАПЯТАЯ не десятичная , а операнд. то есть по факту идет вычисление (5 - 2) * 2 = 6 что абсолютно верно. Чтобы ситуация изменилась дробное число нужно писать через точку
(333.5 - 2) * 2


Автор: Гость (не зарегистрирован), дата: 18 февраля, 2016 - 19:24
#permalink

в смысле
(333,5 - 2) * 2 тоже даст 6


 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние темы на форуме
Forum