window.addEventListener('scroll', ((bluringElement) => {
return () => bluringElement.style.opacity = window.pageYOffset / 240;
})(document.querySelector('.blur')), false);
for (row = 0; row < numbers.length; row++) {
for (col = 0; col < numbers[row].length; col++) {
numbers[row][col]= numbers[row][col]%2==0 ? 'even' : 'odd';
}
}
console.log(numbers);
console.log([
[243, 12, 23, 12, 45, 45, 78, 66, 223, 3],
[34, 2, 1, 553, 23, 4, 66, 23, 4, 55],
[67, 56, 45, 553, 44, 55, 5, 428, 452, 3],
[12, 31, 55, 445, 79, 44, 674, 224, 4, 21],
[4, 2, 3, 52, 13, 51, 44, 1, 67, 5],
[5, 65, 4, 5, 5, 6, 5, 43, 23, 4424],
[74, 532, 6, 7, 35, 17, 89, 43, 43, 66],
[53, 6, 89, 10, 23, 52, 111, 44, 109, 80],
[67, 6, 53, 537, 2, 168, 16, 2, 1, 8],
[76, 7, 9, 6, 3, 73, 77, 100, 56, 100]
].map(row => row.map(cell => cell % 2 == 1 ? 'odd' : 'even' )))
// repl.js
const repl = require('repl');
repl.start();
то можно с помощью .clear
node repl.js
> var a = 5;
undefined
> a
5
> .clear
Clearing context...
> a
ReferenceError: a is not defined
at repl:1:1
at ContextifyScript.Script.runInContext (vm.js:32:29)
at REPLServer.defaultEval (repl.js:342:29)
at bound (domain.js:280:14)
at REPLServer.runBound [as eval] (domain.js:293:12)
at REPLServer.onLine (repl.js:537:10)
at emitOne (events.js:96:13)
at REPLServer.emit (events.js:189:7)
at REPLServer.Interface._onLine (readline.js:238:10)
at REPLServer.Interface._line (readline.js:582:8)
$ vimtutor
и открой для себя vim awesome.mcabber
- поддерживает только xmpp, но к нему на github можно найти тысячи неофициальных плагинов, неговоря о сотнях официальных. Многие xmpp серверы поддерживают транспорты на другие более модные протоколы (icq, skype и проч.).centericq
. Этот мультипротокольный изначально. Официальный поддерживает без всяких транспортов ICQ, Yahoo!, AIM, MSN, IRC, XMPP, LiveJournal, and Gadu-Gadu. Но тут тоже... Можно найти много разных форков и тысячи неофициальных плагинов. Скорее всего можно прикрутить все современные непроприетарные протоколы. function makeLine(length) {
var res = "";
for(var i = 1; i <= length; i++){
var line = "";
for(var j = 0; j < i; j++){
line += "* "
}
res += line + "\n"
}
return res
}