Menu
Coddy logo textTech

剰余演算子

CoddyのJavaScriptジャーニー「基礎」セクションの一部 — レッスン 13/77。

剰余演算子 % は、ある数値を別の数値で割ったときの余りを返します。

result = dividend % divisor
  • dividend: 割られる数。
  • divisor: 割る数。
  • result: 除算の余り。

例えば、

result = 10 % 3

ここでは、10を3で割っています。3は10の中に3回入り、余りは1になります。したがって、resultは1になります。

通常、剰余演算(modulo)は数値が偶数か奇数かを確認するために使用されます:

  • 数値が偶数の場合、2で割ると余りは0になります。
  • 数値が奇数の場合、2で割ると余りは1になります。
challenge icon

チャレンジ

初心者

3つの変数 ab、および c を、それぞれ 92.6、および 11 という値で初期化するコードを記述してください。

その後、以下の変数を初期化してください:

  • da2 で割った剰余(modulo)を保持します。 
  • ea3 で割った剰余を保持します。
  • fc10 で割った剰余を保持します。

結果を確認し、異なる被除数と除数が結果にどのように影響するかを確認してください。

チートシート

剰余演算子 % は、ある数値を別の数値で割ったときの余りを返します:

result = dividend % divisor

例:

result = 10 % 3  // 結果は 1 です

一般的なユースケース - 数値が偶数か奇数かを判定する:

  • 偶数:number % 2 は 0 を返します
  • 奇数:number % 2 は 1 を返します

自分で試してみよう

// 以下にコードを入力してください


// 以下の行は変更しないでください
console.log(`a = ${a}`)
console.log(`b = ${b}`)
console.log(`c = ${c}`)
console.log(`d = ${d}`)
console.log(`e = ${e}`)
console.log(`f = ${f}`)
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン