Untitled

퀴즈1

주어진 배열 안의 딸기 아이템을 키위로 교체하는 “함수✨”를 만들기

(단, 주어진 배열을 수정하지 않도록!)

input: ['🍌', '🍓', '🍇', '🍓']

output: [ '🍌', '🥝', '🍇', '🥝' ]

const input = ['🍌', '🍓', '🍇', '🍓']

const newInput = input.map(element => {

	if(element === '🍓'){

		return '🥝';

	}

	return element;

});

console.log(newInput);
function replace(array, from, to){
    const replaced = Array.from(array);
    for(let i=0; i<replaced.length; i++){
        if(replaced[i]===from){
            replaced[i]=to;
        }
    }
    return replaced;
}
const array = ['🍌', '🍓', '🍇', '🍓']
const result = replace(array, '🍓', '🥝');
console.log(result);
function replace(array, from, to){
    return array.map(item => item === from ? to : item) // ternary operator
}
const array = ['🍌', '🍓', '🍇', '🍓']
const result = replace(array, '🍓', '🥝');
console.log(result);

퀴즈2