문제 40번
let g = Number(prompt("기계 제한 무게"));
let n = Number(prompt("몇 명"));
let kg = prompt("사람들 몸무게").split(" ");
let result = 0;
for (let i = 0; i < n; i++) {
result += Number(kg[i]);
if (g <= result) {
console.log(i);
break;
}
}
사람들 무게 입력시 불편하다.
let g = Number(prompt("기계 제한 무게"));
let n = Number(prompt("몇 명"));
let result = 0;
for (let i = 0; i < n; i++) {
result += Number(prompt("사람들 몸무게"));
if (g <= result) {
console.log(i);
break;
}
}
break 문을 사용해야 한다.
let g = Number(prompt("기계 제한 무게"));
let n = Number(prompt("몇 명"));
let count = 0;
let result = 0;
for (let i = 0; i < n; i++) {
result += Number(prompt("사람들 몸무게"));
if (g <= result) {
count = i;
}
}
console.log(count);
변수를 별도로 만들어 주어야 한다.
사람들 무게를 다 입력해야 종료