Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- && - i (and)
- 1 && 1 = 1
- 1 && 0 = 0
- 0 && 1 = 0
- 0 && 0 = 0
- || - ili (and)
- 1 || 1 = 1
- 1 || 0 = 1
- 0 || 1 = 1
- 0 || 0 = 0
- ! - negacija
- !1 = 0
- !0 = 1
- */
- function prviZadatak(bool1, bool2) {
- return !(bool1 && bool2);
- }
- // Test prvog
- console.log(prviZadatak(true, true))
- console.log(prviZadatak(false, true))
- console.log(prviZadatak(true, false))
- console.log(prviZadatak(false, false))
- function nili(bool1, bool2) {
- return !(bool1 || bool2);
- }
- /*
- nili
- 1 nili 1 = 0
- 1 nili 0 = 0
- 0 nili 1 = 0
- 0 nili 0 = 1
- */
- console.log(nili(true, true))
- console.log(nili(false, true))
- console.log(nili(true, false))
- console.log(nili(false, false))
- function xor(bool1, bool2) {
- return !(bool1 === bool2);
- }
- /*
- xor
- 1 xor 1 = 0
- 1 xor 0 = 1
- 0 xor 1 = 1
- 0 xor 0 = 0
- */
- console.log(xor(true, true))
- console.log(xor(false, true))
- console.log(xor(true, false))
- console.log(xor(false, false))
- function xor2(bool1, bool2) {
- return ((!bool1 && bool2) || (bool1 && !bool2));
- }
- console.log(xor2(true, true))
- console.log(xor2(false, true))
- console.log(xor2(true, false))
- console.log(xor2(false, false))
- function identicne(bool1, bool2) {
- return bool1 === bool2;
- }
- /*
- identicne
- 1 identicne 1 = 1
- 1 identicne 0 = 0
- 0 identicne 1 = 0
- 0 identicne 0 = 1
- */
- console.log(identicne(true, true))
- console.log(identicne(false, true))
- console.log(identicne(true, false))
- console.log(identicne(false, false))
- function identicne3(bool1, bool2, bool3) {
- return bool1 === bool2 && bool1 === bool3 && bool2 === bool3;
- }
- console.log(identicne3(true, true, true))
- console.log(identicne3(false, true, true))
- console.log(identicne3(true, false, true))
- console.log(identicne3(false, false, true))
- function paranJe(broj1) {
- return broj1 % 2 === 0;
- }
- /*
- mod - ostatak pri deljenju
- 1 mod 2 = 1
- 2 mod 2 = 0
- 3 mod 2 = 1
- 4 mod 2 = 0
- */
- console.log(paranJe(1))
- console.log(paranJe(2))
- console.log(paranJe(3))
- console.log(paranJe(4))
- console.log(paranJe(5))
- console.log(paranJe(6))
- console.log(paranJe(7))
- function razliciti(broj1, broj2, broj3) {
- return broj1 !== broj2 && broj1 !== broj3 && broj2 !== broj3;
- }
- console.log(razliciti(1, 2, 3))
- console.log(razliciti(1, 1, 2))
- console.log(razliciti(3, 2, 4))
- console.log(razliciti(1, 1, -1))
- function trocifren(broj1) {
- return broj1 > 99 && broj1 < 1000;
- }
- console.log(trocifren(3))
- console.log(trocifren(1000))
- console.log(trocifren(99))
- console.log(trocifren(123))
- function jednake(broj1, broj2) {
- if (broj1 === broj2) {
- return 'JEDNAKE';
- } else if (broj1 !== broj2) {
- return 'NEJEDNAKE';
- } else {
- return 'NIKAD NE STIZEM OVDE, PROFO JEDI GOVNA';
- }
- }
- console.log(jednake(3, 2))
- console.log(jednake(1000, 123))
- console.log(jednake(99, 99))
- console.log(jednake(123, 321))
- function saberiSaDodatkom(broj) {
- if (broj <= 10) {
- return broj += 1;
- } else {
- return broj += 2;
- }
- }
- let zbir = saberiSaDodatkom(4);
- zbir += saberiSaDodatkom(11)
- console.log(zbir)
- // primer switch case
- function brojDanUNedelji(broj) {
- switch (broj) {
- case 1:
- console.log('pon')
- break;
- case 2:
- console.log('uto')
- break;
- case 3:
- console.log('sre')
- break;
- case 4:
- console.log('cet')
- break;
- case 5:
- console.log('pet')
- break;
- case 6:
- console.log('sub')
- break;
- case 7:
- console.log('ned')
- break;
- default:
- console.log('los dan')
- break;
- }
- }
- brojDanUNedelji(1)
- brojDanUNedelji(-1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement