spanish-quizzer

An app to quiz you on Spanish vocabulary and verb conjugations
git clone https://git.ashermorgan.net/spanish-quizzer/
Log | Files | Refs | README

commit 4ffd37139ea906894dc2c8a34823a5d6995fb944
parent 14ef4dfdb8aab0b997068046bccf0587a7b4fae0
Author: AsherMorgan <59518073+AsherMorgan@users.noreply.github.com>
Date:   Thu, 19 Mar 2020 10:05:51 -0700

Implement english-spanish filters.

Diffstat:
MFilter.js | 6++++++
Mindex.html | 22++++++++++++++++++++++
2 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/Filter.js b/Filter.js @@ -65,6 +65,12 @@ class Filter case "2FieldsAll": return new Filter([[0,1], [1,0]], []); + + case "2Fields1to2": + return new Filter([[0,1]], []); + + case "2Fields2to1": + return new Filter([[1,0]], []); case "VerbsConjugations": return new Filter([[0,2], [0,4], [0,5], [0,6], [0,7], [0,8], [0,10], [0,11], [0,12], [0,13], [0,14], [0,16], [0,17], [0,18], [0,19], [0,20]], []); diff --git a/index.html b/index.html @@ -50,6 +50,8 @@ <select id="settingsMode1" class="settingsFilter"> <option value="None">None</option> <option value="2FieldsAll">All</option> + <option value="2Fields1to2">English to Spanish</option> + <option value="2Fields2to1">Spanish to English</option> </select> </td> </tr> @@ -61,6 +63,8 @@ <select id="settingsMode2" class="settingsFilter"> <option value="None">None</option> <option value="2FieldsAll">All</option> + <option value="2Fields1to2">English to Spanish</option> + <option value="2Fields2to1">Spanish to English</option> </select> </td> </tr> @@ -72,6 +76,8 @@ <select id="settingsMode3" class="settingsFilter"> <option value="None">None</option> <option value="2FieldsAll">All</option> + <option value="2Fields1to2">English to Spanish</option> + <option value="2Fields2to1">Spanish to English</option> <option value="2FieldsNouns">Nouns</option> <option value="2FieldsAdjectives">Adjectives</option> </select> @@ -85,6 +91,8 @@ <select id="settingsMode4" class="settingsFilter"> <option value="None">None</option> <option value="2FieldsAll">All</option> + <option value="2Fields1to2">English to Spanish</option> + <option value="2Fields2to1">Spanish to English</option> <option value="2FieldsNouns">Nouns</option> <option value="2FieldsVerbs">Verbs</option> </select> @@ -98,6 +106,8 @@ <select id="settingsMode5" class="settingsFilter"> <option value="None">None</option> <option value="2FieldsAll">All</option> + <option value="2Fields1to2">English to Spanish</option> + <option value="2Fields2to1">Spanish to English</option> <option value="2FieldsNouns">Nouns</option> <option value="2FieldsAdjectives">Adjectives</option> </select> @@ -111,6 +121,8 @@ <select id="settingsMode6" class="settingsFilter"> <option value="None">None</option> <option value="2FieldsAll">All</option> + <option value="2Fields1to2">English to Spanish</option> + <option value="2Fields2to1">Spanish to English</option> <option value="2FieldsNouns">Nouns</option> <option value="2FieldsAdjectives">Adjectives</option> </select> @@ -124,6 +136,8 @@ <select id="settingsMode7" class="settingsFilter"> <option value="None">None</option> <option value="2FieldsAll">All</option> + <option value="2Fields1to2">English to Spanish</option> + <option value="2Fields2to1">Spanish to English</option> <option value="2FieldsNouns">Nouns</option> <option value="2FieldsVerbs">Verbs</option> <option value="2FieldsAdjectives">Adjectives</option> @@ -138,6 +152,8 @@ <select id="settingsMode8" class="settingsFilter"> <option value="None">None</option> <option value="2FieldsAll">All</option> + <option value="2Fields1to2">English to Spanish</option> + <option value="2Fields2to1">Spanish to English</option> <option value="2FieldsNouns">Nouns</option> <option value="2FieldsVerbs">Verbs</option> <option value="2FieldsAdjectives">Adjectives</option> @@ -152,6 +168,8 @@ <select id="settingsMode9" class="settingsFilter"> <option value="None">None</option> <option value="2FieldsAll">All</option> + <option value="2Fields1to2">English to Spanish</option> + <option value="2Fields2to1">Spanish to English</option> <option value="2FieldsNouns">Nouns</option> <option value="2FieldsVerbs">Verbs</option> <option value="2FieldsAdjectives">Adjectives</option> @@ -166,6 +184,8 @@ <select id="settingsMode10" class="settingsFilter"> <option value="None">None</option> <option value="2FieldsAll">All</option> + <option value="2Fields1to2">English to Spanish</option> + <option value="2Fields2to1">Spanish to English</option> <option value="2FieldsNouns">Nouns</option> <option value="2FieldsVerbs">Verbs</option> <option value="2FieldsAdjectives">Adjectives</option> @@ -180,6 +200,8 @@ <select id="settingsMode11" class="settingsFilter"> <option value="None">None</option> <option value="2FieldsAll">All</option> + <option value="2Fields1to2">English to Spanish</option> + <option value="2Fields2to1">Spanish to English</option> <option value="2FieldsNouns">Nouns</option> <option value="2FieldsVerbs">Verbs</option> </select>