else문 포함 검색 알고리즘 수정 제안
게시글 주소: https://orbi.kr/00078127020
Js 기준임
var allPosts = []; // 전체 게시물 배열
var resultPosts =[]; // 검색한 단어가 제목에 들어있는 게시물 배열
document.getElementById("글쓰기").onclick = function() {writing()};
// html에 <button id="글쓰기" onclick="writing()">글쓰기</button> 식으로 되어있다면 필요없음.
function writing() {
AllPosts.push(document.getElementById("게시물제목").innerText);
}
// 글쓰기 버튼 누르면 전체 게시물 배열 마지막에 게시물 제목이 추가됨.
//위 같은 구조로 되어있다 치고 검색 알고리즘 시작
document.getElementById("돋보기").onclick = function() {searching()};
// html에 <button id="돋보기" onclick="searching()"><돋보기 이미지 태그></button> 식으로 되어있다면 필요없음.
function searching() {
for (let i=0; i<AllPosts.length; i++){
if (allPosts[i].includes(document.getElementById("돋보기").innerText)){
resultPosts.push(allPosts[i]);
}
}
// 대충 검색한 단어가 제목에 들어있는 게시물들의 제목을 resultPosts 배열에 추가.
if (resultPosts.length == 0){
검색결과 없음 페이지 띄우는 알고리즘
}
else{
resultPosts 요소들이 제목인 게시물들 보여주는 알고리즘
}
//for문 종료된 후resultPosts 요소 개수들에 따라 다른 페이지 띄워줌. 0개면 검색결과 없음 페이지, 1개 이상이면 게시물들 제목들 보여주는 페이지
}
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
반바지입고가먄 밤에 추우려나 1 0
잠깐 밖에 나깄는데 개덥네
-
28 수능 때 3 0
커트라인이 내려갈 정도로 유의미하게 재수생이 빠지진 않을듯
-
주인 잃은 레어 4개의 경매가 곧 시작됩니다. 라라"먐먐먀~ 먀~"루루"루루애오!...
-
오르비 아이민 철학자로 해서 1411273은 의지가 노력이라는 1162932의...
-
아니 서강대의 서가 3 0
진짜 서쪽이엿네
-
미적분 수특은 스텝2도 몇개 안풀리는거 있던데 마플시너지 행복한 일등급은 거의다...
-
대성패스 사고싶어 1 0
-
어제 검고 보셨던 분들 중에 6모 응시하실 분들 1 1
독재에 직접 전화 걸어서 물어보니 접수하러 갈 때 검정고시 접수증 ,신분증,...
-
생각머리없는 존예녀어때 0 0
사람은 착한데 생각이 짧아 사귈만한가?
-
백호 개념형 모의고사 2 0
-
#~#
-
침대에서 나가기 싫어 2 1
우으
-
대학 문화 적응하기 너무 힘듦 1 1
안 친한 사람들이랑 섞여서 술게임하고 억지로 텐션 올리고 그런게 너무 고역임 그냥...
-
이젠 9급도 psat으로 뽑네 3 0
-
반대로 학폭 피해 당하면 2 1
가산점 주는건 없나요
-
마의 16세 못넘기고 턱 ㅈㄴ 넓어지고 눈매도 이상해짐 지금 백분위로 따지면 한 41 정도 뜰 듯
-
재능>노력인지 노력>재능인지 살아있는 동안 알 수 없기 때문에,, 그냥 열심히...
-
아까 진짜 2 1
그 눌렀는데 프로필이 안뜨는거임 주근줄
-
김범준 스블 1달안에 가능? 2 0
현역이고 수학 1등급 항상 받아왔는데 100점 받고 싶어서 인강 들어보려고 합니다...
첫번째 댓글의 주인공이 되어보세요.