# 코딩알려주는누나
# 4주차과제 (함수문제)
문제 1
```
const greet = () => {
console.log("안녕 내 이름은 제시카야");
};
greet();
```
문제 2,3
```
const greet = (name) => {
console.log(`안녕 내이름은 ${name}`);
};
let name = "준혁";
greet(name);
```
문제 4
```
const findSmalllsetElement = (numarr) => {
if (numarr.length === 0) {
return 0;
}
for (let i = 0; i < numarr.length; i++) {
for (let j = 0; j < numarr.length - i; j++) {
if (numarr[j] > numarr[j + 1]) {
let temp = numarr[j];
numarr[j] = numarr[j + 1];
numarr[j + 1] = temp;
}
}
}
return numarr[0];
};
let numarr = [0, 23, 4, 324, 212, 32];
const minnum = findSmalllsetElement(numarr);
console.log("배열에서 작은수", minnum);
```
문제 5
```
const DPmoney = (money) => {
const moneynum = [];
const moneychan = [50000, 10000, 5000, 1000, 500, 100];
for (let i = 0; i < moneychan.length; i++) {
moneynum[i] = Math.floor(money / moneychan[i]);
money %= moneychan[i];
}
return moneynum;
};
const moneychan = [50000, 10000, 5000, 1000, 500, 100];
const minmoney = DPmoney(12300);
for (let i = 0; i < minmoney.length; i++) {
console.log(moneychan[i], "X", minmoney[i]);
}
```