psylosss

psylosss
Рейтинг
126
Регистрация
23.12.2005

пишите тут в чем проблема

И что будет? Если столкнутся с поездом в 1000тонн, что, удар будет в 1000 раз сильнее?

если поезд стоит, то со всей очевидностью нет (импульс = 0). Если движется, то видимо да, т.к. думаю есть разница для водителя - столкнуться с таким же автомобилем, либо с 1000-тонным поездом.

Закон сохранения импульса говорит о "замкнутой системе". Почему вы в качестве замкнутой системы выбираете только один, а не 2 автомобиля?

m1*v1 + m2*v2 = m1'*v1' + m2'*v2'

где без штриха - до столкновения, со штрихом - после. Все это дело равно нулю (т.к. после столкновения скорости равны нулю).

Kost, похоже, вы правы. Если два одинаковых автомобиля сталкиваются на одной скорости - это все равно что для каждого из них на той же скорости въехать в стену. Хотя все-равно как-то сомневаюсь...

Вобщем вот полный рабочий пример:


<html>
<head>
</head>
<body>
<img src="/path/to/foto/yes.gif" id="foto">
<input type="button" value="Предыдущая" onClick="prevFoto()">
<input type="button" value="Следующая" onClick="nextFoto()">

<script>
fotos=['a.gif','b.gif','c.gif']; //имена файлов картинок
current_foto=0; //текущий индекс картинки

function nextFoto()
{
if (++current_foto >= fotos.length) //увеличиваем индекс картинки. Если увеличивать некуда, то сбрасываем в ноль
current_foto=0;

document.getElementById('foto').src="/path/to/foto/" + fotos[current_foto]; //меняем src у картинки


}

function prevFoto()
{
if (--current_foto <0) //уменьшаем индекс картинки. Если уменьшать некуда, то сбрасываем в макс.возможный
current_foto=fotos.length-1;

document.getElementById('foto').src="/path/to/foto/" + fotos[current_foto]; //меняем src у картинки

}
</script>

</body>
</html>

плюсовать надо импульсы (масса * модуль скорости)

А как сделать, чтоб появилась кнопка "предыдущее"?

кнопка "предыдущее":

function prevFoto()
{
document.getElementById('foto').src= '/'+fotos[current_foto]; //меняем src у картинки


if (--current_foto <= 1) //уменьшаем индекс картинки. Если уменьшать некуда, то сбрасываем в макс. возможный
current_foto=fotos.length;
}

Насчет путей: см. строчку '/'+fotos[current_foto]; в функциях: / - это корень. Если тут нужна какая-то другая папка, то просто прописать ее. Например:

'/img/girls/masha/'+fotos[current_foto];

Только что проверил код. FF2, IE6, Opera9 - работает.

не пробовал, но вполне вероятно прокатит такая штука:

<img src="/1.jpg" id="foto">
<input type="button" value="Следующая" onClick="nextFoto()">

<script>
fotos=['1.jpg','2.jpg','3.jpg']; //имена файлов картинок
current_foto=0; //текущий индекс картинки

function nextFoto()
{
document.getElementById('foto').src='/' + fotos[current_foto]; //меняем src у картинки


if (++current_foto >= fotos.length) //увеличиваем индекс картинки. Если увеличивать некуда, то сбрасываем в ноль
current_foto=0;
}
</script>
Зингельшухер:
Умеющие люди никогда не разгонят машину выше скорости с которой они умеют справляться, в данном случае этого умения не было...

Причина всего что произошло - то, что не хватило смелости признаться "Да, на этой скорости я не контролирую ситуацию. Сбавляю". Банальная трусость (внешне выглядит наоборот - как смелость "смотри как я умею!").

-dmitriy-:
bmw вполне управляемая и на скорости 240. Просто тут умение нужно...

конечно управляема. в первом посте мастер-класс по управлению бмв на такой скорости.

edogs, с // тоже не все гладко (?> встречающееся в строке в проверке regexp), но /* ... */ справляется на ура.

Намек про оффтоп понял :) устраняюсь, по теме сказать нечего

Всего: 2171