난 자바스크립트밖에 모르니까 자바스크립트를 예로 들면
array = ["잠자리", "개미", "메뚜기", "꿀벌"] 이렇게 있으면
index 값은 잠자리부터 꿀벌까지 순서대로 0 1 2 3 이자너
내가 하고 시픈건 index의 순서를 한 번 땡겨서 0 1 2 3 이 아니라 1 2 3 4로 배치시키고 싶은데
스택에서는 이거 안된다고 하길래 프붕이들한테 물어본다
난 자바스크립트밖에 모르니까 자바스크립트를 예로 들면
array = ["잠자리", "개미", "메뚜기", "꿀벌"] 이렇게 있으면
index 값은 잠자리부터 꿀벌까지 순서대로 0 1 2 3 이자너
내가 하고 시픈건 index의 순서를 한 번 땡겨서 0 1 2 3 이 아니라 1 2 3 4로 배치시키고 싶은데
스택에서는 이거 안된다고 하길래 프붕이들한테 물어본다
니가 사용할 인덱스에 +1을 해주면되지
왜 그런대
배열자체를 조작하려 하지말고 알고리즘상에서 조작하라는 이야기
ㄴㄴ .index()는 함수에만 먹어서 변수인 배열은 .index() + 1 이 안쳐먹음
아니라면 인덱스0자리의 값에 쓰레기값 넣어주거나
도대체 왜 인덱스 하나를 낭비하려는거임
ㄴㄴ 그래서 amount = foods[tags - 1] 이렇게 쓰긴 하는데 이러면 존나 불편한거 같아서
1.11 // 쓰레기값 넣어주면 뭔가 코드가 더러워보이더라 내가 메뉴바를 만드는 중인데 nth-child의 번호랑 배열 변호랑 아다리가 맞으면 액션을 주는 방식으로 만드는데 nth-child는 1부터 시작하고 배열은 0부터 시작하잖아
1.11/ 완성하긴 했는데 나중에 보니까 코드가 존나 더러워보여서 아예 index 값을 한번 땡기려고 하는데 이게 도저히 안되길래
답이 없는건가 이건 쩝
이것도 싫다 저것도 싫다 어쩌라는 것
그리고 자바스크립트 쓰는데 nth-child가 왜 튀어나옴?
ㄴ빼애애액
정 더러운 것 같으면 코드를 올려보던가
Php 에서도 되고
자스에서도 어레이 데이터 스트럭쳐 구성해서 그렇게 가능하다
ㄴ구조체 말하는거냐
ㄴstruct <-- 이거??
한 번 찾아볼게 고맙다
그렇게 해야되는 이유가 머길래
그냥 차라리 그냥 배열요소를 0인덱스에 하나 더 추가해버리면 되지 않냐?
unshift로 하나 쓰레기값 끼워넣고 저렇게 써.