첫 번째 입력에서는 문자열이 입력되고, 두 번째에는 찾을 문자가 입력 되어야 한다. 그 문자가 시작되는 index를 반환하는 프로그램을 만들어주세요.
입력 : pineapple is yummy
입력 : apple
출력 : 4
index를 반환
const string = prompt('문자열을 입력하세요');
const word = prompt('찾을 단어를 입력하면 index를 찾아 드려요.');
console.log(string.indexOf(word));
// 입력 : pineapple is yummy
// 입력 : apple
// 4
알고 있는 개념을 잘 적용해서 사용할 수 있도록 연습하자.
문자열을 입력받으면 단어의 갯수를 출력하는 프로그램을 만들어주세요.
입력 : 안녕하세요. 저는 제주대학교 컴퓨터공학전공 혜림입니다.
출력 : 5
단어의 갯수를 출력
const input = prompt('문자열을 입력하세요').split(' ');
console.log(input.length);
// 입력 : 안녕하세요. 저는 제주대학교 컴퓨터공학전공 혜림입니다.
// 5
알고 있는 개념을 잘 적용해서 사용할 수 있도록 연습하자.
2제곱, 3제곱, 4제곱을 할 수 있는 Factory 함수 만들려고 한다.
아래에 코드를 작성하여 two함수를 완성하시오.
function one(n){
function two() {
// pass
}
return two;
}
const a = one(2);
const b = one(4);
const c = one(4);
console.log(a(10));
console.log(b(10));
console.log(c(10));
function one(n){
function two(i) {
const result = Math.pow(i,n);
return result;
}
return two;
}
const a = one(2);
const b = one(3);
const c = one(4);
console.log(a(10)); // 100
console.log(b(10)); // 1000
console.log(c(10)); // 10000
제곱근 구하는 방법
Math.pow(값, 제곱승) 함수
// 간단한 예
Math.pow(8, 2); // 64
Math.pow(5, 3); // 125
Math.pow(2, 4); // 16
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/pow