Kochanowski Online
Spróbuj Kochanowskiego bez konfiguracji projektu! https://mmusielik.xyz/projects/kochanowski
Instalacja
-
Stwórz nowy projekt przez
npm init
-
Zainstaluj najlepszy package
kochanowski
przeznpm i -D kochanowski
-
Stwórz plik
konfiguracja.zojs
.{ "folderWyjścia": "./out", "folderWejścia": "./src" }
-
Do
package.json
dodaj skrypt o treścikochanowski
-
Utwórz foldery które zadeklarowałeś w
konfiguracja.zojs
Jak używać
Kochanowski.js to jest przetłumaczony JavaScript z paroma zasadami:
- Zdania rozpoczynamy wielką literą
- Zdania kończymy kropką
- Nazwy własne (zmienne) rozpoczynamy wielką literą
- Pliki nazywamy po polsku np.
główny.pol
- Nie używamy an*ielskich operatorów jak
+
,-
. Używamy za toplus
minus
Przykładowe polecenia
Kochanowski.js | JavaScript |
---|---|
Drukuj("Witaj świecie"). | console.log("Witaj świecie"); |
Jeżeli (X jest większe od Y) {}. | if (x > y) {} |
Stałej PI przypisz wartość 3,14. | const PI = 3.14; |
Zmiennej R przypisz wartość 5. | let R = 5; |
Dla (Zmiennej I przypisz wartość 0. I jest mniejsze od 5. I zwiększ o 1) | for (let i = 0; i < 5; i++) |
Dopóki (X jest mniejsze od 5) {} | while (X < 5) {} |
X zwiększ o 1. | x += 1; |
Lista zmapowanych slow ( i nie tylko )
Slowo w kochanowski.js | Przetlumaczenie do js |
---|---|
, | . |
Brak | null |
Niezdefiniowane | undefined |
Dla | for |
Dopóki | while |
zwiększ o | += |
Drukuj | console.log |
Jeżeli | if |
Stałej | const |
Zmiennej | let |
przypisz wartość | = |
nie jest równe | != |
jest równe | == |
jest większe od | > |
jest mniejsze od | < |
jest mniejsze bądź równe | <= |
jest większe bądź równe | >= |
Wyczekuj | await |
Złam | break |
Łap | catch |
Klasa | class |
Kontynuuj | continue |
Rób | do |
W przeciwnym wypadku | else |
Fałsz | false |
Prawda | true |
Funkcja | function |
Załącz | import |
Zwróć | return |
z biblioteki | from |
wewnątrz | in |
oraz | , |
plus | + |
dodać | + |
dodane do | + |
minus | - |
odjąć | - |
odjęte od | - |
razy | * |
pomnożyć przez | * |
pomnożone przez | * |
pomnożona przez | * |
podzielić na | / |
podzielone na | / |
podzielona na | / |
podzielony na | / |
do potęgi | ** |
do kwadratu | **2 |
do sześcianu | **3 |
kwadrat | **2 |
sześcian | **3 |
pierwiastek | **0.5 |
ciasto | Math.PI |
pi | Math.PI |
𝝅 | Math.PI |
π | Math.PI |
losowaLiczba | Math.random() |
losowanie | Math.random() |
z upchniętym | . |