๐Ÿค ์€์ง€log ๐Ÿค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ๋ถ€๋ถ„ ๋ฌธ์ž์—ด ๋ณธ๋ฌธ

๐ŸŒˆ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] ๋ถ€๋ถ„ ๋ฌธ์ž์—ด

Eun_zii 2024. 2. 5. 17:30

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0

- ๋ถ€๋ถ„ ๋ฌธ์ž์—ด

 

๐Ÿ’š ๋ฌธ์ œ์„ค๋ช…

  • ์–ด๋–ค ๋ฌธ์ž์—ด A๊ฐ€ ๋‹ค๋ฅธ ๋ฌธ์ž์—ด B์•ˆ์— ์†ํ•˜๋ฉด A๋ฅผ B์˜ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฌธ์ž์—ด "abc"๋Š” ๋ฌธ์ž์—ด "aabcc"์˜ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค.
  • ๋ฌธ์ž์—ด str1๊ณผ str2๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, str1์ด str2์˜ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ด๋ผ๋ฉด 1์„ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ด ์•„๋‹ˆ๋ผ๋ฉด 0์„ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.

 

๐Ÿ’š ์ œํ•œ์กฐ๊ฑด

  • 1 ≤ str1  str2 ≤ 20
  • str1๊ณผ str2๋Š” ์˜์–ด ์†Œ๋ฌธ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๐Ÿ’š ํ’€์ด

function solution(str1, str2) {
    if ( str2.includes(str1)) {
        return 1
    } else {
        return 0
    }
}

 

โœ… 

๐Ÿ’ก includes() ๋ฉ”์„œ๋“œ๋Š” ํ•˜๋‚˜์˜ ๋ฌธ์ž์—ด์ด ๋‹ค๋ฅธ ๋ฌธ์ž์—ด์— ํฌํ•จ๋˜์–ด ์žˆ๋Š”์ง€๋ฅผ ํŒ๋ณ„ํ•˜๊ณ , ๊ฒฐ๊ณผ๋ฅผ true ๋˜๋Š” false ๋กœ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰ ์‹œ ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.

 

str2๊ฐ€ includes(st1) ํ•˜๊ณ ์žˆ๋Š”์ง€ ํŒ๋‹จํ›„ ์žˆ์œผ๋ฉด 1์„ ๋ฆฌํ„ด ์—†์œผ๋ฉด 0์„ ๋ฆฌํ„ดํ•œ๋‹ค

728x90