본문 바로가기

indexOf3

[CodeKata] Week 1 - Day 5 ( JavaScript ) 1. 나의 생각 흐름 let strs = ["start", "stair", "step"]; let first = strs[0].split(""); // s t a r t let second = strs[1].split(""); // s t a i r let third = strs[2].split(""); // s t e p let Lfirst = first.length; // 5 let Lsecond = second.length; // 5 let Lthird = third.length; // 4 let answer = []; let result; let min = Math.min(Lfirst, Lsecond, Lthird); console.log(min); // 4 for (let i = 0; i < m.. 2022. 2. 18.
[JS] indexOf() & search() - 찾는 문자열 위치알림 몇일 전, 자바스크립트 문제를 풀다가 나에게 아주 작은(?) 시련이 찾아왔다. 주어진 문자열에서 특정 문자의 위치를 찾아내 반환하는 문제였는데, "indexOf 함수를 사용하지 마세요." 라는 조건이 붙은 문제였다. 당연히 indexOf 함수로 해결하는 거 말고는 다른 방법은 도무지 생각해내지 못했다. 결국 나의 선생님, 구글에게 물어보았다. 구글선생은 나에게 search라는 함수가 있다고 알려주었다. 그래서 작성하게 된 포스팅이다. 🙋🏻‍♀️ indexOf() 가 뭐에요? 💁🏻‍♀️ string.indexOf( 찾는 문자열, position : [기본값은 0, string에서 특정문자열 찾기를 시작할 위치] ) indexOf 함수는 문자열(string)에서 특정 문자열(searchvalue)을 찾고, .. 2022. 2. 13.
[Programmars] 서울에서 김서방 찾기 (JavaScript) 1. 나의 생각 흐름 예전에 이 문제를 보고 너무 어려울 것만 같아 보여서 보고 지나갔던 기억이 있다. 다시 마주한 문제는 너무도 간단했다. 역시 겁먹으면 안된다는 것을 다시 느꼈다. "Kim"을 찾아야하기에 indexOf를 쓰면 될거라고 생각하고 코드를 짜보았다. 2. 내 코드 풀이 function solution(seoul) { let answer = ''; let position = seoul.indexOf("Kim"); return `김서방은 ${position}에 있다`; } 너무 간단한 문제였다. 이 문제에서의 핵심은 ❗️indexOf❗️ 이 indexOf에 대해서 잠깐 살펴보고 가야겠다!! 문자열.indexOf("찾을 문자") - 특징 : 문자타입(String) 뿐만 아니라 배열(Array).. 2022. 2. 3.