js100제 풀이
업데이트:
문제 11
<script>
let s =0;
for(var i=1; i<=100; i++){
s += i;
}
console.log(s);
</script>
문제 12
<script>
function Wizard(health,mana,armor){
this.health = health;
this.mana = mana;
this.armor = armor;
this.attack = function(){
console.log("파이어볼");
}
}
const x = new Wizard(545, 210, 10);
console.log(x.health, x.mana, x.armor);
x.attack();
</script>
문제13
<script>
var num = window.prompt("숫자를 입력해주세요");
console.log(num);
var planet = ['수성', '금성', '지구', '화성', '목성', '토성',
'천왕성', '해왕성'];
console.log(planet[num-1]);
</script>
문제 14
<script>
var num = window.prompt("숫자를 입력해주세요");
if(num%3==0){
console.log("짝");
}else{
console.log(num);
}
</script>
문제 15
<script>
var name = window.prompt("이름을 입력하세요");
console.log("안녕하세요. 저는 " + name +"입니다.");
</script>
문제 16
<script>
var input = window.prompt("거꾸로 출력됩니다.");
var arr = input.split('').reverse().join('');
console.log(arr);
</script>
문제 17
<script>
var height = window.prompt("키를 입력하세요.");
if(height>=150){
console.log("YES");
}else{
console.log("NO");
}
</script>
문제 18
<script>
var score = window.prompt("국어, 수학, 영어 점수를 공백으로 구분하여 작성");
var arr = score.split(" ");
var sum = 0;
for(var i=0; i<arr.length; i++){
sum += Number(arr[i]);
}
console.log(sum/arr.length);
</script>
문제 19
<script>
var num = window.prompt("공백으로 구분하여 두 숫자 입력").split(" ");
var arr = num;
console.log(Math.pow(Number(num[0]), Number(num[1])));
</script>
문제 20
<script>
var num = window.prompt("공백으로 구분하여 두 숫자 입력").split(" ");
var parte = Number(num[0])/Number(num[1]);
var rest = Number(num[0])%Number(num[1]);
console.log(parte,rest);
</script>
공유하기
Twitter Google+ LinkedIn
댓글남기기