Rückspeichern in Argument (Zeichenzähler)
bearbeitet von Raketenwilli> ~~~js
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das Dritte finde ich „scheußlich“.
1. Eine zu lange Zeile.
2. Jeder weiß, dass ich in Ganzgenauheim sozialisiert wurde:
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
console.log(
'Zeichen\'»'
+ needels[i]
+ '\'« : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()[]{}\'"', true );
~~~
~~~text,bad
Zeichen'»"'« : 0 * gefunden.
Zeichen''»'« : 0 * gefunden.
Zeichen'»('« : 4 * gefunden.
Zeichen'»)'« : 3 * gefunden.
Zeichen'»['« : 0 * gefunden.
Zeichen'»]'« : 0 * gefunden.
Zeichen'»{'« : 0 * gefunden.
Zeichen'»}'« : 0 * gefunden.
~~~
😱
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das Dritte finde ich „scheußlich“.
1. Eine zu lange Zeile.
2. Jeder weiß, dass ich in Ganzgenauheim sozialisiert wurde:
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
console.log(
'Zeichen
+ needels[i]
+ '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()[]{}\'"', true );
~~~
~~~text,bad
Zeichen
Zeichen
Zeichen
Zeichen
Zeichen
Zeichen
Zeichen
Zeichen
~~~
😱
Rückspeichern in Argument (Zeichenzähler)
bearbeitet von Raketenwilli> ~~~js
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das Dritte finde ich „scheußlich“.
1. Eine zu lange Zeile.
2. Jeder weiß, dass ich in Ganzgenauheim sozialisiert wurde:
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
'Zeichen \''
+ needels[i]
+ '\' : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()[]{}\'"', true );
~~~
~~~text,bad
Zeichen '"' : 0 * gefunden.
Zeichen ''' : 0 * gefunden.
Zeichen '(' : 4 * gefunden.
Zeichen ')' : 3 * gefunden.
Zeichen '[' : 0 * gefunden.
Zeichen ']' : 0 * gefunden.
Zeichen '{' : 0 * gefunden.
Zeichen '}' : 0 * gefunden.
~~~
😱
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das Dritte finde ich „scheußlich“.
1. Eine zu lange Zeile.
2. Jeder weiß, dass ich in Ganzgenauheim sozialisiert wurde:
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
'Zeichen \''
+ needels[i]
+ '\' : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()[]{}\'"', true );
~~~
~~~text,bad
Zeichen '"' : 0 * gefunden.
Zeichen ''' : 0 * gefunden.
Zeichen '(' : 4 * gefunden.
Zeichen ')' : 3 * gefunden.
Zeichen '[' : 0 * gefunden.
Zeichen ']' : 0 * gefunden.
Zeichen '{' : 0 * gefunden.
Zeichen '}' : 0 * gefunden.
~~~
😱
Rückspeichern in Argument (Zeichenzähler)
bearbeitet von Raketenwilli> ~~~js
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das Dritte finde ich „scheußlich“.
1.ZEine zu lange Zeile.
2. Jeder weiß, dass ich in Ganzgenauheim sozialisiert wurde:
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
'Zeichen \''
+ needels[i]
+ '\' : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()', true );
~~~
~~~text,bad
Zeichen '(' : 4 * gefunden.
Zeichen ')' : 3 * gefunden.
~~~
😱
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das Dritte finde ich „scheußlich“.
1.
2. Jeder weiß, dass ich in Ganzgenauheim sozialisiert wurde:
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
'Zeichen \''
+ needels[i]
+ '\' : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()', true );
~~~
~~~text,bad
Zeichen '(' : 4 * gefunden.
Zeichen ')' : 3 * gefunden.
~~~
😱
Rückspeichern in Argument (Zeichenzähler)
bearbeitet von Raketenwilli> ~~~js
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das DritteBeispiel finde ich „scheußlich“.
1. Zu lange Zeile.
2. Jeder weiß, dass ich in Ganzgenauheim sozialisiert wurde:
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
'Zeichen \''
+ needels[i]
+ '\' : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()', true );
~~~
~~~text,bad
Zeichen '(' : 4 * gefunden.
Zeichen ')' : 3 * gefunden.
~~~
😱
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das Dritte
1. Zu lange Zeile.
2. Jeder weiß, dass ich in Ganzgenauheim sozialisiert wurde:
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
'Zeichen \''
+ needels[i]
+ '\' : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()', true );
~~~
~~~text,bad
Zeichen '(' : 4 * gefunden.
Zeichen ')' : 3 * gefunden.
~~~
😱
Rückspeichern in Argument (Zeichenzähler)
bearbeitet von Raketenwilli> ~~~js
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das Dritte Beispiel finde ich scheußlich.
1. Zu lange Zeile.
2.…Jeder weiß, dass ich in Ganzgenauheim sozialisiert wurde:
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
'Zeichen \''
+ needels[i]
+ '\' : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()', true );
~~~
~~~text,bad
Zeichen '(' : 4 * gefunden.
Zeichen ')' : 3 * gefunden.
~~~
😱
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das Dritte Beispiel finde ich scheußlich.
1. Zu lange Zeile.
2.
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
'Zeichen \''
+ needels[i]
+ '\' : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()', true );
~~~
~~~text,bad
Zeichen '(' : 4 * gefunden.
Zeichen ')' : 3 * gefunden.
~~~
😱
Rückspeichern in Argument
bearbeitet von Raketenwilli> ~~~js
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das Dritte Beispiel finde ich scheußlich.
1. Zu lange Zeile.
2. …
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
'Zeichen \''
+ needels[i]
+ '\' : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()', true );
~~~
~~~text,bad
Zeichen '(' : 4 * gefunden.
Zeichen ')' : 3 * gefunden.
~~~
😱
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
>
> Ich finde das erste grenzwertig und das zweite scheußlich 😉
Das Dritte Beispiel finde ich scheußlich.
1. Zu lange Zeile.
2. …
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
'Zeichen \''
+ needels[i]
+ '\' : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()', true );
~~~
~~~text,bad
Zeichen '(' : 4 * gefunden.
Zeichen ')' : 3 * gefunden.
~~~
😱
Rückspeichern in Argument
bearbeitet von Raketenwilli> ~~~js
> arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));
> ~~~
Das Dritte Beispiel finde ich scheußlich.
1. Zu lange Zeile.
2. …
~~~js
function Zeichenzähler( haystack, needels=false, log=false ) {
if ( false == needels ) {
needels = haystack;
}
if ( 'string' == typeof needels ) {
needels = needels.split('');
}
var zähler={};
for (var i=0; i < needels.length; i++) {
zähler[needels[i]] = 0;
}
needels = Object.keys(zähler);
needels.sort();
haystack.split('').forEach(
function ( item, index, arr ) {
for ( i=0; i <= needels.length; i++ ) {
if( item == needels[i] ) {
zähler[needels[i]]++;
}
}
}
);
if ( log ) {
for ( i=0; i < needels.length; i++ ) {
console.log(
'Zeichen \''
+ needels[i]
+ '\' : '
+ zähler[needels[i]]
+ ' * gefunden.'
);
}
}
return zähler;
}
str = 'arg1.forEach(wert => (wert % 2 ? anzUngerade : anzGerade).push(korr005(wert));';
Zeichenzähler( str, '()', true );
~~~
~~~
Zeichen '(' : 4 * gefunden.
Zeichen ')' : 3 * gefunden.
~~~
😱