비교 연산자, 논리 연산자, 조건문 실습_js
2021. 12. 18. 10:16ㆍksmart_html_css_js/Js실습
728x90
1.
학생의 점수가 나열된 자바스크립 코드가 있다.
이 점수의 평균 점수가 60점 이상이면 "우수", 아니라면 "미흡"의 결과물을 출력 시키고,
이 점수 중 40점 미만 점수의 교과목이 있다면 과락으로 표기하도록 하여라.
<script type="text/javascript">
var score01=60;
var score02=30;
var score03=70;
</script>
2.
아래에 선언된 변수는 학생들의 평균 점수이다.
학생 점수가 30점 이상 60점 이하의 평균 점수를 가진 학생 수를 구하여라.
<script type="text/javascript">
var s01=60;
var s02=30;
var s03=40;
var s04=50;
var s05=90;
</script>
3.
한 학생의 점수를 담은 자바스크립트 코드가 있다.
60점 이상 교과목이 2개 이상이라면 "우수", 아니라면 "미흡" 결과를 출력하여라.
<script type="text/javascript">
var score01s = 60;
var score02s = 30;
var score03s = 70;
</script>
1. 답
var score01=60;
var score02=30;
var score03=70;
var average=(score01+score02+score03)/3;
if(score01<40||score02<40||score03<40){
console.log('과락입니다.');
}else{
if(average>=60){
console.log('우수');
}else{
console.log('미흡');
}
}
2. 답
var s01 = 60;
var s02 = 30;
var s03 = 40;
var s04 = 50;
var s05 = 90;
var n = 0;
if (s01 >= 30 && s01 <= 60) {
n++;
}
if (s02 >= 30 && s02 <= 60) {
n++;
}
if (s03 >= 30 && s03 <= 60) {
n++;
}
if (s04 >= 30 && s04 <= 60) {
n++;
}
if (s05 >= 30 && s05 <= 60) {
n++;
}
console.log(n);
3. 답
var score01s=60;
var score02s=30;
var score03s=70;
var ss=0;
if(score01s>=60){
ss++;
}
if(score02s>=60){
ss++;
}
if(score03s>=60){
ss++;
}
if(ss>=2){
console.log("우수");
}else{
console.log("미흡");
}
728x90
'ksmart_html_css_js > Js실습' 카테고리의 다른 글
배열 실습_js (0) | 2022.01.31 |
---|---|
제어문-반복문(while)_js (0) | 2021.12.18 |
연산자 실습_js (0) | 2021.12.18 |
증감 연산자 실습_js (0) | 2021.12.16 |
대입 연산자 실습_js (0) | 2021.12.16 |