[boj node.js]9498号試験成績javascript
8731 ワード
質問する
プログラムを入力し、90~100点をA、80~89点をB、70~79点をC、60~69点をD、残りの点数をFと入力します.
入力
1列目は試験の点数がある.試験点数が0以上、100以下の整数.
しゅつりょく
試験の成績を印刷する.
入力例1
100
サンプル出力1
A
エラー解
だから、先に提出した答えを見てから、問題に答えます.
プログラムを入力し、90~100点をA、80~89点をB、70~79点をC、60~69点をD、残りの点数をFと入力します.
入力
1列目は試験の点数がある.試験点数が0以上、100以下の整数.
しゅつりょく
試験の成績を印刷する.
入力例1
100
サンプル出力1
A
に答える
const G = fs.readFileSync('dev/stdin').toString().trim().map(v=>+v);
if(90=<G=<100){
console.log(A);
} else if(80=<G=<89){
console.log(B);
} else if(70=<G=<79){
console.log(C);
} else if(60=<G=<69){
console.log(D);
} else {
console.log(F);
}
最初はこうやって解けました.ただし、if文はこのように条件式を記述することはできません.どうして.今はまだ分かりません.だから、先に提出した答えを見てから、問題に答えます.
const fs = require('fs');
const input = fs.readFileSync('dev/stdin').toString().trim();
const G = +input;
if(90<=G) {
console.log('A');
} else if(80<=G) {
console.log('B');
} else if(70<=G) {
console.log('C');
} else if(60<=G) {
console.log('D');
} else {
console.log('F');
}
Reference
この問題について([boj node.js]9498号試験成績javascript), 我々は、より多くの情報をここで見つけました https://velog.io/@wandakim/boj-node.js-9498번-시험성적-javascriptテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol