Jakub Škrabánek 2 weeks ago
parent
commit
b2280288e4
  1. 17
      vue/03_pocitadlo/src/App.vue

17
vue/03_pocitadlo/src/App.vue

@ -33,6 +33,8 @@
<ul> <ul>
<li>Dělení (A / B): <b>{{ vydel() }}</b></li> <li>Dělení (A / B): <b>{{ vydel() }}</b></li>
<li>Zbytek po dělení (A % B): <b>{{ zbytekPoDeleni() }}</b></li> <li>Zbytek po dělení (A % B): <b>{{ zbytekPoDeleni() }}</b></li>
<li>Kolik % tvoří A z B: <b>{{ procenta() }}</b></li>
<li>B-tá odmocnina z A: <b>{{ odmocnina() }}</b></li>
<li>Porovnání: <b>{{ porovnej() }}</b></li> <li>Porovnání: <b>{{ porovnej() }}</b></li>
</ul> </ul>
@ -63,6 +65,21 @@ export default {
} }
return this.a % this.b return this.a % this.b
}, },
procenta(){
if (this.b === 0) {
return "nelze počítat s nulou"
}
return ((this.a/this.b)*100).toFixed(1) + "%"
},
odmocnina(){
if (this.b === 0) {
return "Nultá odmocnina neexistuje!"
}
if (this.a <0){
return "Pro záporné A nelze v realných číslech obecně počítat"
}
return Math.pow(this.a,1/this.b).toFixed(6)
},
porovnej() { porovnej() {
if(this.a > this.b) return "A je větší než B" if(this.a > this.b) return "A je větší než B"
if(this.a < this.b) return "A je menší než B" if(this.a < this.b) return "A je menší než B"

Loading…
Cancel
Save