Thread Precedences und Schönheit (21 answers)
Opened by RalphFFM at 2018-03-31 14:27

Linuxer
 2018-03-31 18:50
#188202 #188202
User since
2006-01-27
3869 Artikel
HausmeisterIn

user image
In einmaliger Verwendung macht das auch wirklich nicht viel Sinn.
In einer Schleife durchaus mehr.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#! /usr/bin/perl
use strict;
use warnings;
use 5.020;

my $limit = 100;

my $i = 0;
while ( 1 ) {

    $i = $i < 5 ? ++$i : 1;

    printf "i: %2d\n", $i;

    last    if 0 >= --$limit;
}
__END__



Ausgabe:
more (1.7kb):

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
i:  1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5
i: 1
i: 2
i: 3
i: 4
i: 5



Aufgrund der Aussagen in Perldoc:perlop zum Auto-Inkrement würde ich das aber selber so nicht produktiv verwenden wollen.
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Precedences und Schönheit