Szószátyár

Szószátyár

Közepes

Utasítások

Értelmezd és értékeld ki az egyszerű matematikai szöveges feladatokat, és az eredményt egész számként add vissza.

Iteráció 0: számok

A művelet nélküli feladatok egyszerűen a megadott számot adják eredményül.

What is 5?

Az eredmény 5.

Iteráció 1: összeadás

Adj össze két számot.

What is 5 plus 13?

Az eredmény 18.

Kezeld a nagy számokat és a negatív számokat is.

Iteráció 2: kivonás, szorzás és osztás

Most végezd el a másik három műveletet.

What is 7 minus 5?

2

What is 6 multiplied by 4?

24

What is 25 divided by 5?

5

Iteráció 3: több művelet

Kezelj több műveletet egymás után.

Mivel ezek szöveges feladatok, a kifejezést balról jobbra értékeld ki, figyelmen kívül hagyva a szokásos műveleti sorrendet.

What is 5 plus 13 plus 6?

24

What is 3 plus 2 multiplied by 3?

15 (azaz nem 9)

Iteráció 4: hibák

A szövegértelmezőnek el kell utasítania:

  • Nem támogatott műveletek („What is 52 cubed?”)
  • Nem matematikai kérdések („Who is the President of the United States”)
  • Érvénytelen szintaxisú szöveges feladatok („What is 1 plus plus 2?”)
Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
CoffeeScript Exercism

Készen állsz elkezdeni a(z) Szószátyár feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) CoffeeScript nyelvet 97 feladat segítségével, valódi emberi mentorálással, mindez ingyen.