Skip to content

Instantly share code, notes, and snippets.

@BucleSinFin
Last active March 18, 2016 11:53
Show Gist options
  • Select an option

  • Save BucleSinFin/a3287c3878cb13371ecc to your computer and use it in GitHub Desktop.

Select an option

Save BucleSinFin/a3287c3878cb13371ecc to your computer and use it in GitHub Desktop.
//1. naloga
var amount = 99.99;
console.log(2*amount+"€");
//2. naloga
alert("Help me fix this program!");
alert("Can you get this message to appear?");
document.write("<h2>My first JavaScript program</h2>");
document.write("<p>I'm practicing 'debugging'.</p>");
var age = prompt("What\'s your age?");
var answer = parseInt(prompt("What is the meaning of life"));
if (answer === 42) {
alert("That\’s right!");
}
//3. naloga
var randomNumber = Math.floor(10*Math.random()+1);
var guessedNumber = prompt("Ugani število od 1 do 10!");
if (guessedNumber < randomNumber){
guessedNumber = prompt("Poskusi ponovno - iščeš večje število.");
}
else if (guessedNumber > randomNumber){
guessedNumber = prompt("Poskusi ponovno - iščeš manjše število.");
}
if (guessedNumber != randomNumber){
alert("Več sreče prihodnjič. Pravilno število je "+randomNumber+".");
}
else {
alert("Ti si carica. Pravilno število je res "+randomNumber+".");
}
//4. naloga (opomba: če je deljivo s 5 izpiše BUZZ, ne FIZZBUZZ)
for (number=1; number <= 20; number++){
if (number%3===0){
if (number%5===0) {
console.log("FIZZBUZZ");
}
else {
console.log("FIZZ");
}
}
else if (number%5===0){
console.log("BUZZ");
}
else {
console.log(number);
}
}
@jbergant
Copy link

Hoj,

  1. reši tako, da spremenljivko answer spremeniš v integer
  2. super, mogoče lahko samo kak presledek dodaš, kjer imaš operatorje torej (guessedNumber != randomNumber) namesto (guessedNumber!=randomNumber) za lepšo kodo
  3. ne deluje še čisto pravilno. Recimo pri 15, ki je deljiv s 3 in s 15 ti ne izpiše fizzbuzz ampak fizz in fizzbuzz. Namig: pogoje lahko združuješ s && to je in se pravi (pogoj1 && pogoj2). V tem primeru ne boš potrebovala if-a znotraj if-a

Keep up the good work!

@BucleSinFin
Copy link
Author

Super, hvala za komentar!
Pri 4.) nisem hotela dvakrat preverjati deljivosti z isto cifro. Sem zdaj malo obrnila, tako da ne izpisuje dveh stvari.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment