1
0
mirror of https://github.com/adambard/learnxinyminutes-docs.git synced 2025-08-12 09:44:24 +02:00

Merge pull request #4466 from s-spindler/patch-1

[awk/en-us] fix variable declaration
This commit is contained in:
Marcel Ribeiro Dantas, Ph.D
2022-07-28 10:15:50 +02:00
committed by GitHub

View File

@@ -178,26 +178,26 @@ function arithmetic_functions(a, b, c, d) {
# Now, to demonstrate the arithmetic functions # Now, to demonstrate the arithmetic functions
# Most AWK implementations have some standard trig functions # Most AWK implementations have some standard trig functions
localvar = sin(a); d = sin(a);
localvar = cos(a); d = cos(a);
localvar = atan2(b, a); # arc tangent of b / a d = atan2(b, a); # arc tangent of b / a
# And logarithmic stuff # And logarithmic stuff
localvar = exp(a); d = exp(a);
localvar = log(a); d = log(a);
# Square root # Square root
localvar = sqrt(a); d = sqrt(a);
# Truncate floating point to integer # Truncate floating point to integer
localvar = int(5.34); # localvar => 5 d = int(5.34); # d => 5
# Random numbers # Random numbers
srand(); # Supply a seed as an argument. By default, it uses the time of day srand(); # Supply a seed as an argument. By default, it uses the time of day
localvar = rand(); # Random number between 0 and 1. d = rand(); # Random number between 0 and 1.
# Here's how to return a value # Here's how to return a value
return localvar; return d;
} }
function string_functions( localvar, arr) { function string_functions( localvar, arr) {