These are chat archives for ESova/program

13th
Sep 2016
Izildur
@Izildur
Sep 13 2016 14:30
Screenshot at 2016-09-13 16:27:37.png
moze li neko da mi ukaze na gresku? kod je prekucan iz lekcije. bilo ko molim Vas :(
Nemanja
@zgubidanac
Sep 13 2016 14:44
@Izildur , mislim da ti cizme nisu dobre jer podrzavaju tu opciju koju si kucao
Nemanja
@zgubidanac
Sep 13 2016 15:00
moze li ko da mi objasni zasto nece da mi ocita kod ?
blob
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:09
@zgubidanac Nemoj koristiti akcente već apostofe u prvom redu
Izildur
@Izildur
Sep 13 2016 15:11
problem nije u cizmama @zgubidanac :(
Nemanja
@zgubidanac
Sep 13 2016 15:11
pa kako apostrofe da koristim kada ona vice akcente da se koriste ? @NemanjaStepanovic
@Izildur kako znas da nije problem u cizmama?
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:12
@Izildur Nisi definisala funkciju findFriendsNearestEnemy(enemies);
Nemanja
@zgubidanac
Sep 13 2016 15:13
@NemanjaStepanovic , nece ni kada zamenim akcente apostrofima
:S
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:14
@zgubidanac Rekao sam za prvi red, var yo = require("yo-yo")
na ovo mislim
Nemanja
@zgubidanac
Sep 13 2016 15:15
a sve ostalo sa akcentima?
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:15
pa da
Nemanja
@zgubidanac
Sep 13 2016 15:16
evo gaa
:D
ali nije tako na klipu :D
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:21
I na klipu je tako
Nemanja
@zgubidanac
Sep 13 2016 15:22
ma nije
blob
o5 nece da radi, a ne znam zasto ?
blob
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:25
@zgubidanac Idi jednostruke navodnike, nisam mogao odmah da ih nađem na tastaturi, u prvom redu, ipak je tako na videu mada je verovatno svejedno
drugi red ista priča
zato neće
Nemanja
@zgubidanac
Sep 13 2016 15:25
isto pod duple navodnike tj "?
nece i dalje
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:26
jednostruke, da pratimo video, i prvi i drugi red
Nemanja
@zgubidanac
Sep 13 2016 15:27
pratim video ali nece kako je na video to me i buni
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:28
function findFriendsNearestEnemy (enemies) {
    var nearestDistance = 999;
    var friendsNearest = null;
    for (var j=0; j < enemies.length; j++) {
        var enemy = enemies[j];
        var distance = friend.distanceTo(enemy);
        if (distance < nearestDistance) {
            friendsNearest = enemy;
            nearestDistance = distance;
        }
    }
    return friendsNearest;   
}
@Izildur
@zgubidanac uradio kako sam rekao i neće i dalje?
Nemanja
@zgubidanac
Sep 13 2016 15:29
nece
var code = var yo = require("yo-yo")
var css = require("csjs-inject")

function template () {
return yo`
    <div>
      <h1>Hello world</h1>
    <div>Welcome to my webpage.</div>
    <div>This is another element.</div>
    <button>Click me</button>
  </div>
`
}
document.body.appendChild(template())
@NemanjaStepanovic to odradi, ali kada ubacim onaj deo sa var css = csjs
onda nece da ucita tamo sta sam uradio
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:33
pošalji mi ceo kod @zgubidanac
Nemanja
@zgubidanac
Sep 13 2016 15:33
evo sad cu
var yo = require("yo-yo")
var css = require("csjs-inject")

var css = csjs`
body {
  background-color: hsla(164,95%,1);
}
h1 {
  color: hsla(30,100%,99%,1);
  font-size: 2em;
  text-align: center;
}
`




function template () {
return yo`
    <div>
      <h1>Hello world</h1>
    <div>Welcome to my webpage.</div>
    <div>This is another element.</div>
    <button>Click me</button>
  </div>
`
}
document.body.appendChild(template())
Izildur
@Izildur
Sep 13 2016 15:35
jer junak iz lekcije ima iste @zgubidanac kako to da uradim @NemanjaStepanovic
Nemanja
@zgubidanac
Sep 13 2016 15:36
okee @Izildur
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:36
@Izildur Samo kopiraš i nalepiš na početak na primer i to je to
@zgubidanac background-color: hsla(164,95%,1);
dodaj treći parametar
u zagradi ih imaš tri, a treba da ih imaš četiri
Nemanja
@zgubidanac
Sep 13 2016 15:39
okee, evo ispravio sam to, ali i dalje nista
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:41
var css = csjs`
body {
  background-color: hsla(164,95%,1);
}
h1 {
  color: hsla(30,100%,99%,1);
  font-size: 2em;
  text-align: center;
`
}
akcenat si stavio na pogrešno mesto na kraju, ide pre } zagrade
@zgubidanac
Nemanja
@zgubidanac
Sep 13 2016 15:43
nece ni tako
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:43
kada pokreneš run code ništa se ne dešava?
Nemanja
@zgubidanac
Sep 13 2016 15:44
ne
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:45
@zgubidanac Momenat
Nemanja
@zgubidanac
Sep 13 2016 15:45
ne moze akcenat biti pre viticaste zagrade jer vicitastom zagradom zatvaras h1
a sa akcentom zatvaras csjs koji gore prvi otvorio
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:46
da u pravu si
sad ću pokušati skontati
Nemanja
@zgubidanac
Sep 13 2016 15:47
ja ne vidim ni 1 razlog zasto ne bi radilo
Izildur
@Izildur
Sep 13 2016 15:50
molim vas za jos malo strpljenja @NemanjaStepanovic ako mislite da prekopiram samo findFriendsNearestEnemy(); ne funkcionise
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:52
@Izildur Onda slika, da znam šta je problem
Nemanja
@zgubidanac
Sep 13 2016 15:55
@NemanjaStepanovic ???
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:55
@zgubidanac Još uvek tražim rešenje
Nemanja
@zgubidanac
Sep 13 2016 15:56
okeee
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 15:58
@zgubidanac
var yo = require('yo-yo')
var csjs = require('csjs-inject')

var css = csjs`
  body {
    background-color: hsla(164,95%,43%,1);
  }
  h1 {
    color: hsla(30,100%,99%,1);
    font-size: 2em;
    text-align: center;
  }
`

function template () {
return yo`
    <div>
      <h1>Hello world</h1>
      <div>Welcome to my webpage.</div>
      <div>This is another element.</div>
      <button>Click me</button>
      </div>
`
}

document.body.appendChild(template())
Rešio
Nemanja
@zgubidanac
Sep 13 2016 15:59
u cemu je bio problem
?
radi sa ovim kodom sto si poslao
Nemanja
@zgubidanac
Sep 13 2016 16:04
da znam da ne grešim u budućnosti
:D
Izildur
@Izildur
Sep 13 2016 16:06
Screenshot at 2016-09-13 16:27:37.png
Nemanja
@zgubidanac
Sep 13 2016 16:19
@NemanjaStepanovic ja cu se obesiti, svaki put kada dodam nes novo meni kod ne radi. :S gde gresim?
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 17:05
@Izildur Jeste dodali uopšte funkciju koju sam vam poslao?
@zgubidanac kod definisanja si pogrešio, drugi red, napisao si var css... a treba var csjs
Izildur
@Izildur
Sep 13 2016 17:38
jesam, ali sada iskace poruka hero has no method findFriendsNearestEnemy @NemanjaStepanovic
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 17:42
@Izildur Onda nisi ubacila, šta me nisi razumela ?
kod što sam ti poslao treba da kopiraš, zatim nalepiš kod tog levela u codecombatu, na početku, pre bilo kog drugog koda, pošto ti je skrol bar traka veoma velika na slici, zbog toga mislim da nisi to uradila
pošalji mi ceo kod
Izildur
@Izildur
Sep 13 2016 18:14
kk
@NemanjaStepanovic
Nemanja Stepanović
@NemanjaStepanovic
Sep 13 2016 18:22
@Izildur Nije pregledno ovako, poslaću ti ceo moj kod levela, da ne dužim...
// Command your troops to move east and attack any ogres they see.
// Use for-loops and findFriends.
// You can use findNearestEnemy() on your soldiers to get their nearest enemy instead of yours.

function findFriendsNearestEnemy (enemies) {
    var nearestDistance = 999;
    var friendsNearest = null;
    for (var j = 0; j < enemies.length; j++) {
        var enemy = enemies[j];
        var distance = friend.distanceTo(enemy);
        if (distance < nearestDistance) {
            friendsNearest = enemy;
            nearestDistance = distance;
        }
    }
    return friendsNearest;   
}

while (true){
    var friends = hero.findFriends();
    var enemies = hero.findEnemies();
    for (var i = 0; i < friends.length; ++i) {
        var friend = friends[i];
        var nearest = findFriendsNearestEnemy(enemies);
        if(nearest && friend.type === "soldier"){
            hero.command(friend, "attack", nearest);
        }
    }

    hero.moveXY(83, 48);
    var enemy = hero.findNearest(enemies);
    if(enemy){
        hero.attack(enemy);
    }
}
Copy-paste i to je to...