Mirasy z #javascript podpowiedzcie proszę dwie kwestie (jestem lajkonikiem w #js , piszę sobie tylko czasem proste skrypciki). Chodzi o przetwarzanie wartości float oddzielonej przecinkiem (a nie tylko kropką) oraz zaokrąglanie float do dwóch miejsc po przecinku. Mam taki kod, to jest kalkulator wyliczający narzut i marżę:
https://pastebin.com/4NR1FwaQ

Linie 16 i 17 - ceny zakupu i sprzedaży, chciałbym, aby działało też, kiedy float jest oddzielony przecinkiem. Testowałem parseFloat()
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ewwww: Dzięki! Ileż się nakombinowałem a to było takie proste - cały czas myślałem, że to ma być tak:

new Number(zakupObj.value).replace(",", ".");
  • Odpowiedz
Cześć koledzy
Mam dość nietypową sprawę, z miejsca piszę, że z JS to za wiele w życiu nie miałem styczności.
Chcę zrobić, by w ustalonych godzinach włączały się ciemne wersje danych stron internetowych (CSS wzięte z userstyles.org). Wydaje mi się, że dałoby się to zrobić wtyczką Tapermonkey, która dodaje skrypty do stron.

I tu moje pytanie, da się to w taki sposób ogarnąć? Tzn za pomocą JS aktywować fragment CSS na stronie
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakiego stylu kodowania / formatowania kodu używacie gdy piszecie kod w Javie w wersji script?

---
Ja przekonałem się do JavaScript Standard Style - chociaż wkurza mnie brak średników na końcu linii, do których bardzo przywykłem (bo przez lata mówiono nam, że niestawianie ich jest złem, gdy nagle okazało się po latach, że wcale nie :))

Przekonałem się głównie za sprawą tego, że Eslint uruchamiany z gulpa/webpacka, co prawda w-----a, ale pozwala na uniknięcie wielu

Kod JS piszę zgodnie ze standardem:

  • JavaScript Standard Style 26.1% (12)
  • Airbnb JavaScript Style 45.7% (21)
  • Google JavaScript Style 6.5% (3)
  • Inny standard (napisz w komentarzu jaki) 4.3% (2)
  • Nie używam żadnego / wypracowałem swój własny 17.4% (8)

Oddanych głosów: 46

  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tylkostrimi: Przejrzałem te trzy standardy i zauważyłem, że Airbnb pasuje najbardziej do mojego, który przywlokłem z Javy, a więc średniki, żadnych przecinków na początku linii, podwójne nazywanie funkcji, pojedyncze cudzysłowy, } else { w jednej linii. Jedyna różnica to wcięcia, ja używam 4.
  • Odpowiedz
Dziś ostatni dzień promocji na #udemy - 10 eur za każdy kurs.
Zastanawiam się jaki kurs kupić, żeby realnie rozpocząć przygodę z programowaniem. Wiem, że 15k nie będzie, ale chcę znaleźć chociaż jakiś punkt zaczepienia.

Na razie znalazłem kilka propozycji, które wstępnie mi się spodobały:
- https://www.udemy.com/c-net-od-podstaw-do-tworzenia-aplikacji-w-wpf-i-xaml/
- https://www.udemy.com/the-web-developer-bootcamp/
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lampartini: Jeżeli chodzi o Java to polecam ten ostatni od Tim Buchalka. Gość ogólnie baradzo dobrze ogarnia, w razie czego szybko odpowiada na pytania i na bieżąco aktualizuje wszystkie kursy.
  • Odpowiedz
Chce zrobić prostą apke w react wykorzystując YouTube API i jak mogę rozwiązać problem z errorem No 'Access-Control-Allow-Origin' header, słyszałem ,że jeśli bym to postawił na jakimś serwerze node.js to by było ok?

#frontend #javascript
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy w w pliku package.json można normalnie zdefiniować repo bezpośrednio na github podobnie jak ma to miejsce w composer? Korzystam z pewnego komponentu i w bazie npmjs jest nie aktualna wersja za to w repo projektu jest nowsza wersja. Autor nie odpowiada w celu aktualizacji wersji w npmjs a potrzebuje tego teraz :)
#js #npm #programowanie #javascript
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@boostasio: React służy tylko do renderowania templatów. Redux to taka jakby baza danych która trzyma aktualny stan aplikacji. Taka brakująca zmienna globalna gdzie chciałbyś wszystko trzymać
  • Odpowiedz
@boostasio: Redux (a wlasciwie Vuex) uratował mi życie, przepisałem całą aplikację na nowo, wcześniej bez reduxa zaczely sie robi mega problemy jesli chodzi o przekazywanie danych. Problem dotyczy głównie komponentów które nie mają wspólnych rodziców a muszą jakoś dzielić dane.
  • Odpowiedz
Poniedziałek z JavaScript - dla zabieganych Mirków #justjoinitoferty odc#15

poniedziałek - JavaScript, wtorek - PHP, środa - Java/Scala, czwartek - Python, piątek - Ruby, sobota - mobile.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

13) Developerzy używający spacji zarabiają statystycznie więcej od tych, którzy używają tabów


@imlmpe: Ale jeśli fizycznie używam przycisku tab, ale i tak mam w edytorze ustawione zamienianie od razu na spacje to jestem liczony do tych drugich(spacje)?
  • Odpowiedz
@kontra: jak ta znajomość reacta i angulara ma być na poziomie wyższym niż 'no coś tam robiłem' to może być ciężko z takimi widełkami i to jeszcze na przymusowym (?) etacie. Tak czy inaczej plus za ich podanie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Mireczki, prośba. Mam sobie mikser kolorów, który zmienia wartość każdego elementu RGB o 10 (w zależności od przycisku- w góre, bądź w dół). Jak dodać warunek, którym będę mógł zatrzymać miksowanie kolorów, gdy wartość osiągnie 0, lub 255?

kod funkcji w js:

function lessRed () {
r=r-10;
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kazikonik: 10 wrzuc w parametr, bo moze Ci sie +/-5 bedzie chcialo. Przy przekroczeniu maks wartosci zamiast "nie rob nic" ustaw wartosc maksymalna. Ale to juz niuanse i pewnie to wiesz. Analogicznie z odejmowaniem.
  • Odpowiedz
Według zapowiedzi, dziś ostatni dzień promocji "codziennie inny tytuł 35% taniej" w księgarni Sensus. Ciekawe, czy w księgarni #helion też (zaczęli dzień później). Dziś możemy kupić
- w księgarni Helion, możemy kupić książkę Andrei Chiarelliego Mistrzowski JavaScript. Programowanie zorientowane obiektowo za 31,85zł
- w księgarni Sensus, możemy kupić książkę DC Gonzalez Sztuka treningu mentalnego. Jak osiągnąć maksimum możliwości za 19,43zł

#czytajzwykopem #ksiazki #javascript #
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach