enfernt den redudanten Code. Statt eines ganzen Methode Definition in jeder Datei, wurde die Methode im template.js definiert, und sie wurde in jeder Datei wo wird sie verwendet, importiert
This commit is contained in:
parent
a20a68897d
commit
bb568a4cff
@ -1,3 +1,5 @@
|
||||
import { randomIntNumbers as randomNumbers } from "./template.js";
|
||||
|
||||
const account1 = {
|
||||
owner: "David Aster",
|
||||
movements: [200, 450, -400, 3000, -650, -130, 70, 1300],
|
||||
@ -26,13 +28,6 @@ const account4 = {
|
||||
pin: 4444,
|
||||
};
|
||||
|
||||
const randomNumbers = function (n) {
|
||||
let arr = [];
|
||||
for (let i = 0; i < n; i++) {
|
||||
arr.push(Math.trunc(Math.random() * 1000));
|
||||
}
|
||||
return arr;
|
||||
};
|
||||
console.log("Ursprüngliche Werte");
|
||||
var arr = randomNumbers(20);
|
||||
// werden ursprüngliche Werte geändert, in unserem Fall curr * 2
|
||||
|
||||
@ -1,13 +1,4 @@
|
||||
const randomIntNumbers = n => {
|
||||
let transaktionen = [];
|
||||
for (let i = 0; i < n; i++) {
|
||||
const rndNum = Math.random() * 1000;
|
||||
rndNum > Math.random() * 1000
|
||||
? transaktionen.push(Math.trunc(rndNum))
|
||||
: transaktionen.push(-Math.trunc(rndNum));
|
||||
}
|
||||
return transaktionen;
|
||||
};
|
||||
import { randomIntNumbers } from "./template.js";
|
||||
|
||||
const movements = randomIntNumbers(14);
|
||||
console.log(movements);
|
||||
|
||||
@ -1,13 +1,4 @@
|
||||
const randomIntNumbers = n => {
|
||||
let transaktionen = [];
|
||||
for (let i = 0; i < n; i++) {
|
||||
const rndNum = Math.random() * 1000;
|
||||
rndNum > Math.random() * 1000
|
||||
? transaktionen.push(Math.trunc(rndNum))
|
||||
: transaktionen.push(-Math.trunc(rndNum));
|
||||
}
|
||||
return transaktionen;
|
||||
};
|
||||
import { randomIntNumbers } from "./template.js";
|
||||
|
||||
const movements = randomIntNumbers(16);
|
||||
|
||||
|
||||
@ -1,10 +1,5 @@
|
||||
const randomNumbers = n => {
|
||||
let arr = [];
|
||||
for (let i = 0; i < n; i++) {
|
||||
arr.push(Math.trunc(Math.random() * 1000));
|
||||
}
|
||||
return arr;
|
||||
};
|
||||
import { randomIntNumbers as randomNumbers } from "./template.js";
|
||||
|
||||
var arr = randomNumbers(15);
|
||||
console.log("EUR", arr);
|
||||
|
||||
|
||||
@ -1,13 +1,4 @@
|
||||
const randomIntNumbers = n => {
|
||||
let transaktionen = [];
|
||||
for (let i = 0; i < n; i++) {
|
||||
const rndNum = Math.random() * 1000;
|
||||
rndNum > Math.random() * 1000
|
||||
? transaktionen.push(Math.trunc(rndNum))
|
||||
: transaktionen.push(-Math.trunc(rndNum));
|
||||
}
|
||||
return transaktionen;
|
||||
};
|
||||
import { randomIntNumbers } from "./template.js";
|
||||
|
||||
const eurToUsd = 1.1;
|
||||
|
||||
|
||||
3
javascript/Javascript Expert/chapter11/package.json
Normal file
3
javascript/Javascript Expert/chapter11/package.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"type": "module"
|
||||
}
|
||||
@ -1,13 +1,5 @@
|
||||
const randomIntNumbers = n => {
|
||||
let transaktionen = [];
|
||||
for (let i = 0; i < n; i++) {
|
||||
const rndNum = Math.random() * 1000;
|
||||
rndNum > Math.random() * 1000
|
||||
? transaktionen.push(Math.trunc(rndNum))
|
||||
: transaktionen.push(-Math.trunc(rndNum));
|
||||
}
|
||||
return transaktionen;
|
||||
};
|
||||
import { randomIntNumbers } from "./template.js";
|
||||
|
||||
const arrOfTrans = randomIntNumbers(10);
|
||||
|
||||
console.log(`Alle Transaktionen: ${arrOfTrans}`);
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
import { randomIntNumbers } from "./template.js";
|
||||
const obst = ["apfel", "erdbeere", "mango", "banane", "orange"];
|
||||
|
||||
function checkVerfuegbarkeit(obst, val) {
|
||||
@ -7,17 +8,6 @@ function checkVerfuegbarkeit(obst, val) {
|
||||
console.log(checkVerfuegbarkeit(obst, "orange"));
|
||||
console.log(checkVerfuegbarkeit(obst, "heidelbeere"));
|
||||
|
||||
const randomIntNumbers = n => {
|
||||
let transaktionen = [];
|
||||
for (let i = 0; i < n; i++) {
|
||||
const rndNum = Math.random() * 1000;
|
||||
rndNum > Math.random() * 1000
|
||||
? transaktionen.push(Math.trunc(rndNum))
|
||||
: transaktionen.push(-Math.trunc(rndNum));
|
||||
}
|
||||
return transaktionen;
|
||||
};
|
||||
|
||||
const deposits = randomIntNumbers(50);
|
||||
const anyDeposits = deposits.some(deposit => deposit > 0);
|
||||
console.log(anyDeposits);
|
||||
|
||||
@ -1,4 +1,3 @@
|
||||
"use strict";
|
||||
// Data
|
||||
const account1 = {
|
||||
owner: "David Aster",
|
||||
@ -69,3 +68,14 @@ const currencies = new Map([
|
||||
const movements = [200, 450, -400, 3000, -650, -130, 70, 1300];
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
|
||||
export const randomIntNumbers = n => {
|
||||
let transaktionen = [];
|
||||
for (let i = 0; i < n; i++) {
|
||||
const rndNum = Math.random() * 1000;
|
||||
rndNum > Math.random() * 1000
|
||||
? transaktionen.push(Math.trunc(rndNum))
|
||||
: transaktionen.push(-Math.trunc(rndNum));
|
||||
}
|
||||
return transaktionen;
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user