[BOJ]10869四則演算(node.js)
質問する
2つの自然数AとBを与える.A+B、A-B、A*B、A/B(シェア)、A%B(残り)の出力プログラムを作成します.
入力
2つの自然数AとBを与える.(1 ≤ A, B ≤ 10,000)
しゅつりょく
第1行A+B、第2行A-B、第3行A*B、第4行A/B、第5行A%B.
に答える
let fs = require('fs').readFileSync('/dev/stdin').toString().split(' ');
console.log(Number(fs[0])+Number(fs[1]));
console.log(Number(fs[0])-Number(fs[1]));
console.log(Number(fs[0])*Number(fs[1]));
console.log(parseInt(Number(fs[0])/Number(fs[1])));
console.log(parseInt(Number(fs[0])%Number(fs[1])));
与えられた自然数の4則演算問題.数字を数字に変換してコミットしただけで、エラーが発生しました.例示的な出力から見ると,整数で出力するだけで済むようで,parseInt()関数を用いて小数点を除去し,解決した.toString()を行うのは、readFileSync(「/dev/stdin」)の戻り値が文字列ではなくbufferオブジェクトであるため、文字列に置き換える必要があります.
bufferオブジェクトは、入力したバイナリデータを含むことができるオブジェクトです.
Reference
この問題について([BOJ]10869四則演算(node.js)), 我々は、より多くの情報をここで見つけました https://velog.io/@lj05117/BOJ-10869-사칙연산-node.jsテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol