-
- >
- }
- />
- ),
- muwt: (
-
)
}
diff --git a/src/contents/15.jp.tsx b/src/contents/15.jp.tsx
index d425b0d88..095d6f5c6 100644
--- a/src/contents/15.jp.tsx
+++ b/src/contents/15.jp.tsx
@@ -758,73 +758,6 @@ export default () => (
>
)
}
- },
- {
- title: <>最後に: 省略表記を使わない>,
- content: (
- <>
-
- 最後に、
- 省略表記を一切使わないバージョン
- を試して終わりにしましょう。どういうことか、これから説明します!
-
-
- まず、先ほどの
-
- を計算する弁当箱の、一番上の
-
- に注目します。
-
- {AER.hzlj}
-
- 一番上の
-
- を省略表記を使わずに表すと、こうなります:
-
- {AER.ycvc}
-
- 同じように、
- 以下のすべての省略表記を使わないようにします。
-
-
-
-
-
- から1を引く
-
- 省略表記:
-
-
-
- 掛け算の省略表記: ✖️
-
-
-
-
- の暗号
-
- の省略表記
-
-
- 条件分岐の省略表記:{' '}
- {' '}
- {' '}
-
-
-
-
- すべての省略表記をやめると、最終的にこのような弁当箱になります。
- 黄色の部分
- が、省略表記をやめた部分です。すごい数の料理がありますよね。そして一番下の
-
-
- はそのまま
-
- ですね。
-
- {AER.muwt}
- >
- )
}
]}
/>
diff --git a/src/lib/lessonExpressions.ts b/src/lib/lessonExpressions.ts
index 96d8690b2..4dfce4b25 100644
--- a/src/lib/lessonExpressions.ts
+++ b/src/lib/lessonExpressions.ts
@@ -955,113 +955,3 @@ export const e15E17 = initializeExpressionContainer({
}
]
})
-
-export const e15E18 = initializeExpressionContainer([
- [
- yCombinator,
- {
- arg: 's',
- body: updatedMagicalParams
- }
- ],
- numberParams(
- {
- highlighted: true,
- name: 'c'
- },
- {
- highlighted: true,
- name: 'd'
- },
- 3
- )
-])
-
-const predMagicalUnabbreviated: CallExpressionParams = [
- predParams(
- {
- name: 'l',
- highlighted: true
- },
- { name: 'm', highlighted: true },
- { name: 'n', highlighted: true },
- { name: 'o', highlighted: true },
- { name: 'p', highlighted: true },
- { name: 'q', highlighted: true }
- ),
- {
- name: magicalVariableName,
- highlighted: true
- }
-]
-
-const multUnabbreviated: CallExpressionParams = [
- [
- multParams(
- { name: 'r', highlighted: true },
- { name: 's', highlighted: true },
- { name: 't', highlighted: true },
- { name: 'u', highlighted: true }
- ),
- { name: magicalVariableName, highlighted: true }
- ],
- [{ name: 's', highlighted: true }, predMagicalUnabbreviated]
-]
-
-export const e15E19 = initializeExpressionContainer([
- [
- yCombinator,
- {
- arg: 's',
- body: {
- arg: magicalVariableName,
- body: isZeroParams(
- {
- name: 'e',
- highlighted: true
- },
- {
- name: 'f',
- highlighted: true
- },
- {
- name: 'g',
- highlighted: true
- },
- {
- name: 'h',
- highlighted: true
- },
- {
- name: 'i',
- highlighted: true
- },
- numberParams(
- {
- name: 'j',
- highlighted: true
- },
- {
- name: 'k',
- highlighted: true
- },
- 1
- ),
- multUnabbreviated,
- predMagicalUnabbreviated
- )
- }
- }
- ],
- numberParams(
- {
- highlighted: true,
- name: 'c'
- },
- {
- highlighted: true,
- name: 'd'
- },
- 3
- )
-])