function feast(beast, dish) {
const b1 = beast[0];
const b2 = beast[beast.length - 1];
const d1 = dish[0];
const d2 = dish[dish.length - 1];
return b1 === d1 && b2 === d2 ? true : false;
}
feast('panda', 'potato pizza'); // true
feast('panda', 'hawaiian pizza'); // false
feast('chicken', 'hot chicken'); // false
feast('chicken', 'cold chicken'); // true
function feast(beast, dish) {
const b1 === beast[0];
const b2 === beast[beast.length - 1];
const d1 === dish[0];
const d2 === dish[dish.length - 1];
return b1 === d1 && b2 === d2;
}
feast('panda', 'potato pizza'); // true
feast('panda', 'hawaiian pizza'); // false
feast('chicken', 'hot chicken'); // false
feast('chicken', 'cold chicken'); // true
function feast(beast, dish) {
const b = beast[0] + beast[beast.length - 1];
const d = dish[0] + dish[dish.length - 1];
return b === d;
}
feast('panda', 'potato pizza'); // true
feast('panda', 'hawaiian pizza'); // false
feast('chicken', 'hot chicken'); // false
feast('chicken', 'cold chicken'); // true
문제 - 렌트카 비용은 하루에 $40이다. - 7일 이상 렌트하면, 총 금액에서 $50이 할인된다. - 3일 이상 렌트하면, 총 금액에서 $20이 할인된다. - 일수에 따라 총 금액을 반환한다. 풀이 01
문제 - 배열에 x가 포함되어 있으면 true, 그렇지 않으면 false를 반환한다. 풀이 01 - includes(): 특정 값이 있는지 확인하고, true/false를 반환한다.
문제 - 각 동물들이 파티에 음식을 가져온다. - 음식의 이름이 동물의 이름과 같은 문자로 시작하고 끝나면 true, 그렇지 않으면 false를 반환한다. 풀이 01
문제 - 각 소문자는 대문자로, 각 대문자는 소문자로 반환한다. 풀이 01 정규표현식 (RegExp) - replace(): 대응되는 문자열을 찾아 다른 문자열로 치환한다. - g: 전역 검색 - i: 대소문자 구분 없는 검색 - test(): 대응되는 문자열이 있는지 검색하고, true/false를 반환한다....