5 741 Востаннє редагувалося ostap34PHP (06.08.2017 22:59:24)

Re: Тема для розмов

Вставте це в консоль веб-розробника, на цьому форумі, або на сайті де є багато зображень :)

javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=(Math.sin(R*x1+i*x2+x3)*x4+x5)+"px"; DIS.top=(Math.cos(R*y1+i*y2+y3)*y4+y5)+"px"}R++}setInterval('A()',5); void(0)

5 742

Re: Тема для розмов

а як ось це має виконуватись?

for(i=0; i-DIL; i++)

5 743

Re: Тема для розмов

FakiNyan написав:

а як ось це має виконуватись?

for(i=0; i-DIL; i++)

це умова, яка true якщо вона не дорівнює нулеві:

i-DIL

5 744

Re: Тема для розмов

FakiNyan написав:

а як ось це має виконуватись?

for(i=0; i-DIL; i++)

Що таке  DIL ?

5 745

Re: Тема для розмов

Kizyak написав:

Що таке  DIL ?

...DI=document.getElementsByTagName("img"); DIL=DI.length...

Кількість малюночків.

5 746

Re: Тема для розмов

0xDADA11C7 написав:
FakiNyan написав:

а як ось це має виконуватись?

for(i=0; i-DIL; i++)

це умова, яка true якщо вона не дорівнює нулеві:

i-DIL

це тіпо, починаємо з 0, потім віднімаємо від нуля довжину масиву, і навіть якщо результат менше нуля, то воно вважається за true?

5 747

Re: Тема для розмов

так

Подякували: LoganRoss1

5 748

Re: Тема для розмов

Нещодавно взнав цікаву річ.

Як гадаєте, чому буде дорівнювати цей php вираз?

print(4) + print(3);

5 749

Re: Тема для розмов

мову вкажіть, а потім питайте.

Подякували: Kizyak1

5 750

Re: Тема для розмов

Неначе вказав, чи для вас php не МП?

5 751

Re: Тема для розмов

Пробачте, мабуть сьогодні занадто спекотно для кодигу.

Подякували: NaharD1

5 752 Востаннє редагувалося VTrim (07.08.2017 13:45:04)

Re: Тема для розмов

print(10)+print(5)+print(1)

Буде 1611.
Особливість print в тому, що прінт, на відміну від echo, може використовуватися і у виразах, а не тільки для виводу даних.
print повертає 1, крім даних, у будь-якому випадку.
І томуу.. з права на ліво
print(1) - 1 на вивід, 1 - в память
print(5) - 5 + 1 = 6 на вивід, 1 - в память
print(10) - 10 + 1 = 11 на вивід.
1611.
Такий похапе..

Подякували: ostap34PHP, 221VOLT, leofun013

5 753

Re: Тема для розмов

А в чому вина php в тому, що ви не знаєте як користуватись прінтом?

Подякували: FakiNyan1

5 754

Re: Тема для розмов

Я дав відповідь на
http://replace.org.ua/post/101509/#p101509

5 755

Re: Тема для розмов

Чому буде дорівнювати змінна і? (С++)

int i = 5;
i = i++ + ++i;
Подякували: ostap34PHP, 0xDADA11C7, LoganRoss3

5 756

Re: Тема для розмов

нехай буде 13, вгадав?

Подякували: ostap34PHP1

5 757

Re: Тема для розмов

/KIT\ написав:

Чому буде дорівнювати змінна і? (С++)

int i = 5;
i = i++ + ++i;
true

5 758

Re: Тема для розмов

/KIT\ написав:

Чому буде дорівнювати змінна і? (С++)

int i = 5;
i = i++ + ++i;
відповідь, не підглядати!

буде 12, але ж чому?

5 759

Re: Тема для розмов

аа, я, здається, пойняв
i++ повертає 6, далі воно додається до ++i, котре повертає 5, після чого ось це останнє ++i інкрементує результат, ага?
ось туто кажуть, що ++i виконується справа наліво

http://en.cppreference.com/w/cpp/langua … precedence

5 760

Re: Тема для розмов

/KIT\ написав:

Чому буде дорівнювати змінна і? (С++)

int i = 5;
i = i++ + ++i;

UB же, нема сіквенс поінта

Подякували: 0xDADA11C7, ostap34PHP2