代入演算

代入演算メニュー【代入演算 1 〜 4】

【STEP: 1】コード

let N = 0;
N += 3286;
N *= 4736;
N %= 12312;
console.log(N);
hogeちゃんの画像

+=, *=, %= で それぞれ 足し算・掛け算・割り算の答えを代入…。

【STEP: 2】コード

reader.on('close', () => {
const [A, B, C] = lines[0].split(' ').map(Number);
let N = 0;
N += A;
N *= B;
N %= C;
console.log(N);
});
hogeちゃんの画像

【STEP: 1】の汎用化ですね。

【STEP: 3】コード

let N = 10000;
N = parseInt(N / 361);
N %= 28;
console.log(N);
hogeちゃんの画像

割り算は parseInt() で端数を切り捨てて N の値を上書き。

【FINAL】コード

reader.on('close', () => {
   const [A, B] = lines[0].split(' ').map(Number);
   let N = 10000;
   N = parseInt(N / A);
   N %= B;
   console.log(N);
});
hogeちゃんの画像

【STEP: 3】の汎用化…。

コメント