Прерыватель строк
Вам даны целое число и строка. Разбейте строку на возможное количество подстрок, длина которых равна N. Если останутся лишние символы, добавьте их в конце.
Пример:N = 5;
String = "This is an example string";
Return value:
Thisi
sanex
ample
strin
g
Return value as a string: 'Thisi'+'n'+'sanex'+'n'+'ample'+'n'+'strin'+'n'+'g'
задачи #5
Сделайте функцию, которая принимает параметром число от 1 до 7, а возвращает день недели
Задачи #3
Напишите функцию, которая возвращает n-ую запись в последовательности, где n — это число, которое вы передаёте в качестве аргумента функции.
Пример:
fibonacci(3) // --> 2
function palindrom(str) {
str = str.toLowerCase()
let str2 = str.split('')
str2 = str2.reverse()
str2 = str2.join('')
if (str == str2) {
return true
} else {
return false
}
}
console.log(palindrom('Aziza'));
console.log(palindrom('Admin'));
Виды рыб
С помощью JS автор создает экосистему, в которую помещает различные виды рыб. Используя библиотеку Dat.GUI он реализовал возможность настройки различных параметров экосистемы.
Magnetic button animation - интересная реализация ховер эффекта для кнопок. Забираем в копилку интересных вещей
#javascript #css
CSS filter Editor - реализация фильтра yfна JS по наложению CSS эффектов на изображение. на борту большое кол-во различных эффектов.
#css #javascript
Mirillis Action! — программа для захвата экрана, которая позволяет транслировать и записывать ваш экран Windows в реальном времени в отличном HD качестве видео. С Action! Вы можете записывать и транслировать игровой процесс, видео из веб-плееров, записывать музыку, создавать скриншоты, добавлять веб-камеры, комментарии с микрофона... и многое другое!
📅 Дата выпуска: 2021
🇷🇺 Язык интерфейса: Мультиязычный (Русский ✅)
🖥 Сис. требования: Windows 7/8/8.1/10
💾 Разрядность: 32bit/64bit
🆔 Версия: 4.15.0 RePack (& Portable)
💊 Таблэтка: инсталлятор уже пролечен
#️⃣ Категория: #Мультимедия #MirillisAction
задачи # 4
Требуется написать функцию, выводящую в консоль числа от 1 до n, где n — это целое число, которая функция принимает в качестве параметра, с такими условиями:
вывод fizz вместо чисел, кратных 3;
вывод buzz вместо чисел, кратных 5;
вывод fizzbuzz вместо чисел, кратных как 3, так и 5.
Пример
Fizzbuzz(5)
Результат
// 1
// 2
// fizz
// 4
// buzz
Задачи #2 Напишите функцию, которая принимает строку в качестве аргумента и возвращает количество гласных, содержащихся в этой строке. Гласными являются «a», «e», «i», «o», «u».
Примеры:
findVowels('hello') // --> 2
findVowels('why') // --> 0
Задачи #1 Палиндром
Палиндром — слово, предложение или последовательность символов, которая абсолютно одинаково читается как в привычном направлении, так и в обратном. К примеру, “Anna” — это палиндром, а “table” и “John” — нет.
Ни для кого не секрет, что богатое портфолио при собесодованиях играет большую роль.
Каждый проект из портфолио это бесценный опыт, a работадатели это ценят как ни что иное.
Этот опыт можно заработать лишь с течением времени и правильного обучения.
Ми составили для вас 5 проектов JavaScript, которые вы можете создать, чтобы попрактиковаться в своих навыках и обогатить ваше портфолио ими.
📌1. Игра-Викторина.
Создайте игру-викторину по типу "Кто Хочет Стать Миллионером".
Из этого проекта вы обретёте опыт работы с большими объёмами данных.
В этом проекте для вас может стать решебником данное видео по ссылке внизу.
[Видео-помощник]
📌2. Приложение-секретарь.
Для практики этот тип приложений является хорошим примером, так как вас научит вас правильной работе с данными и их защите, UI/UX дизайну, а также вспомните школьную программу математики.
Для этого проекта также есть видео помощник.
[Видео-помощник]
📌3. Kорзина покупателя.
Это интересный проект в который можно бесконечно добавлять функционал и заодно учится. А в конце иметь сильный проект в портфолио.
[Видео-помощник.]
📌4.Прогноз-погоды.
Осилив этот проект вы будете иметь основные понятия для работы с веб-интерфейсами (API). Также иметь достаточно сложный проект, прикреплённый к портфолио.
[Видео-Помощник.]
📌5.Камень-ножницы-бумага.
Этот проект, больше как бонус новичкам, которым будет полезно узнать принципы работы алгоритмов в таких играх и параллельно сделать первые шаги для составления хорошего портфолио.
[Видео-Помощник]
const { Telegraf } = require('telegraf')
const bot = new Telegraf('Ваш токен бота')
bot.start((ctx) => ctx.reply('Welcome'))
bot.help((ctx) => ctx.reply('Send me a sticker'))
bot.on('sticker', (ctx) => ctx.reply('👍'))
bot.hears('hi', (ctx) => ctx.reply('Hey there'))
bot.launch()