Вход

Просмотр полной версии : как "switch " ?


sts
24.01.2002, 19:14
а никто не может объяснить как вот это работает?

http://www.travel-horizons.com/it/thindex.asp?n=1454

или точнее что есть {A:"aCount", ... :(

или еще точнее что такое А :( :(

и почему цифры не работают? :( :( :(

Вообще-то мне нужно чтобы неделя начинась с Понедельника. c else if - не хочется повторяться как в:

now = new Date();
today = now.getDay();
if (today==0) {
monday = new Date(now.getTime() - 86400000*6);
} else if (today==2) {
monday = new Date(now.getTime() - 86400000*1);

sts
28.01.2002, 19:43
опять уходит флашер от меня от меня
афигеть тут помощи дождешся если вопрос чуть сложнее gotoAndPlay :( :( :(

RFMitrio
28.01.2002, 20:03
Просто вопрос странный. Там просто какой-то малый кусок кода, из которого ничего не уяснить!
var lCount = {A:"aCount", B:"bCount", C:"cCount"};
A - это некоторое свойство объекта lCount.
То же самое можно написать, например,так:
lCount=new Object();
lCount.A="aCount";
lCount.B="bCount";
lCount.C="cCount";
--
Кстати, переставил ХР - loadVariables заработал :)

Nox Noctis
28.01.2002, 20:33
Оригинал написал(а) sts c else if - не хочется повторяться
здрасьте... switch как раз и есть цепочка else if 'ов... чего тут еще...

не хочешь замарачиваться с множеством строчек - напиши в одну :)
и так как ты пишешь: monday = new Date(now.getTime() - 86400000*6);
получится нечто очень странное...
ты хочешь, чтобы в любой день недели свфник думал, что сейчас понедельник ?

RFMitrio
28.01.2002, 21:36
2sts: В 6-м флэше switch будет. С объектом то понял?
2Nox Noctis: А ты весте с SPV работаешь? :) :)