JS Може ли някой да провери този резултат дали е правилен ?
кодът е :
console.log('Kalina');
var name = 'Kalinka';
for (var i = 0; i < name.length; i++) {
console.log(name[i]);
};
console.log(Number.MAX_VALUE);
var isEqual = (0.1 + 0.2) == (0.9 - 0.6);
console.log(isEqual);
var PI = Math.PI,
minValue = Number.MIN_VALUE,
maxValue = Number.MAX_VALUE,
div0 = -PI / 0,
divMins0 = -PI / 0,
unkwnon = div0 / divMins0,
a = 0.1,
b = 0.2,
sum = 0.3,
eqal = (a + b == sum);
console.log('a + b = ' + (a+b) + ',sum = ' + sum + ', sum == a+b ? is ' + equal);
Резултатът на конзолата е :
Kalina
K
a
l
i
n
k
a
1.7976931348623157e+308
true
C:\Users\Pilence\Documents\Visual Studio 2015\Projects\JS Tool Demo\01 First Project\app.js:25
console.log('a + b = ' + (a+b) + ',sum = ' + sum + ', sum == a+b ? is ' + equal);
^
ReferenceError: equal is not defined
at Object.<anonymous> (C:\Users\Pilence\Documents\Visual Studio 2015\Projects\JS Tool Demo\01 First Project\app.js:25:79)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
at Function.Module.runMain (module.js:575:10)
at startup (node.js:160:18)
at node.js:456:3
Не съм сигурен какво точно ми се губи дали всичко е правилно при изхода от този код , някой може ли да го тества ? Понеже ми убягва малко синтаксиса на езика и не мога да намеря от къде да започна с основите на синтаксиса за JS. Някой може ли да ми провери кода ?
Мерси много ! Сега като гледам изглежда , че сработи !