Size: a a a

Node.js — русскоговорящее сообщество

2021 April 24

S

Susa in Node.js — русскоговорящее сообщество
источник

sr

serhio ramos in Node.js — русскоговорящее сообщество
нода не чистый
чистый только хром , ибо v8 это часть хрома (его писали для хрома)
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
они есть, но вероятно не там, где ты думаешь: в ноде и в хроме результат твоего примера одинаковый
источник

sr

serhio ramos in Node.js — русскоговорящее сообщество
и какой результат ?
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
4
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
скорее всего это вообще результат по спеке js
но мне лень проверять
источник

sr

serhio ramos in Node.js — русскоговорящее сообщество
в хроме undefined
источник

sr

serhio ramos in Node.js — русскоговорящее сообщество
скорее всего ты не проверял даже
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
нет, 4
специально проверил
источник

J

Jakhongir in Node.js — русскоговорящее сообщество
V8 и там и там один и тот же плюс каждый дает доступ к своим специфичным апи. И результат такого примитивного кода не может быть разным, иначе какой смысл в спеке.
источник

sr

serhio ramos in Node.js — русскоговорящее сообщество
значит я плохо проверил , но отличия есть
источник

sr

serhio ramos in Node.js — русскоговорящее сообщество
внимание код !
источник

J

Jakhongir in Node.js — русскоговорящее сообщество
И еще был бы смысл в NaN, но никак не андефайнд
источник

sr

serhio ramos in Node.js — русскоговорящее сообщество
function getZodiac(str) {
 let splitData = str.split("/");
 //let day = parseInt(splitData[0]);
 //let month = parseInt(splitData[1]);
 [day,month]=splitData;/.map(x=>+x);
 console.log(day,"x",month);
 let zodiacName = [
   "Козерог", "Водолей", "Рыбы",
   "Овен", "Телец", "Близнецы",
   "Рак", "Лев", "Девы",
   "Весы", "Скорпион", "Стрелец"
 ];
 let zodiacDate = [
   21, 20, 20, 20, 20, 20,
   21, 22, 23, 23, 23, 23
 ];
 let result = "";
 if (day < zodiacDate[month - 1]) {
   result = zodiacName[month - 1];
 } else {
   if (month == 12) month = 0;
   result = zodiacName[month];
 }
 return result;
}
console.log(getZodiac("31/05"));
источник

sr

serhio ramos in Node.js — русскоговорящее сообщество
запустите в ноде и в хроме
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
скорее всего ты не проверял даже :)
они не в v8 - он одинаковый
они в том, что привносит нода
источник

sr

serhio ramos in Node.js — русскоговорящее сообщество
попробуй код
источник

V

Vladyslav in Node.js — русскоговорящее сообщество
Й
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
каким образом? в нём синтаксические ошибки, он не запустится
источник

sr

serhio ramos in Node.js — русскоговорящее сообщество
function getZodiac(str) {
 let splitData = str.split("/");
 //let day = parseInt(splitData[0]);
 //let month = parseInt(splitData[1]);
 [day,month]=splitData;//.map(x=>+x);
 console.log(day,"x",month);
 let zodiacName = [
   "Козерог", "Водолей", "Рыбы",
   "Овен", "Телец", "Близнецы",
   "Рак", "Лев", "Девы",
   "Весы", "Скорпион", "Стрелец"
 ];
 let zodiacDate = [
   21, 20, 20, 20, 20, 20,
   21, 22, 23, 23, 23, 23
 ];
 let result = "";
 if (day < zodiacDate[month - 1]) {
   result = zodiacName[month - 1];
 } else {
   if (month == 12) month = 0;
   result = zodiacName[month];
 }
 return result;
}
console.log(getZodiac("31/05"));
источник