| r204 vs r205 | ||
|---|---|---|
| ... | ... | |
| 982 | 982 | f를 건드리지 않았음에도 f['a']=="28"이 되어 있다. }}}{{{#!if g['a']=="28" |
| 983 | 983 | 그렇게 되면 앞에서 g=f로 다시 정의했으므로 당연히 g['a']=="28"이다. }}}{{{#!if f['a']=+(f['a']+"0") |
| 984 | 984 | f['a']=+(f['a']+"0")으로 두면 +"280"이므로 280일 터인데 }}}{{{#!if g['a']==280 |
| 985 | 신기하게 g를 건드리지 않았는데도 g['a']=280이 되어 있다.}}} | |
| 985 | 신기하게 g를 건드리지 않았는데도 g['a']=280이 되어 있다.}}} List로 정의한 변수로 정의하면 모종의 주소값이 주어지고 그 안의 값이 공유되는 모양이다. | |
| 986 | ||
| 987 | {{{#!if h={a:180, b:2} | |
| 988 | 다른 변수 h에 a, b를 다른 값으로 주어 h={a:180, b:2}으로 새로운 List를 정의하면 }}}{{{#!if h['a']==180 | |
| 989 | h['a']==180 값은 }}}{{{#!if f['a']==280 | |
| 990 | f['a']의 값에 영향을 주지 않는다. 여전히 f['a']==280이다.}}} | |
| 986 | 991 | == 메모 == |
| 987 | 992 | * If 조건문에 함수를 넣을 수 있을까? |
| 988 | 993 | 예 : dday를 넣어서 누구누구 운영자가 재직 며칠이 되었음을 적을 수 있음, pagecount를 넣어서 이 문서 개수가 몇 개를 돌파했음을 알릴 수 있음, 대문 기념일 틀을 기념일 되기 한참 전에 미리 만들어놓고 if를 걸어놓을 수 있음, 나무위키 공지 틀(고정 주석 문법)에 if를 걸어놓을 수 있음.{{{#!folding 예시 보기, 접기 |
| ... | ... |