Учебные задачи -- PHP. Задача №2

Задача из списка

?php
/*Вывести на экран сумму N случайных чисел*/
function number($n)
{
	$sum = 0;
	for ($i = 1; $i <= $n; $i++){
		$sum += rand(-21, 35);
		}	
	echo $sum;
}
number(3);

react material ui validation Как вызывать процесс валидации программно, пример кода isFormValid()

Речь идет об использовании пакета react-material-ui-form-validator, а галвная идея состоит в использовании вызова isFormValid(false) на ссылке, которая указывает на форму:

var Form = React.createRef();

//..........

 return (
        <ValidatorForm
          ref={Form}
// .........

И где-то где вам нужно в коде этого же компонента вы можете вызвать процесс валидации, используя ссылку так:

react form submit Possible Unhandled Promise Rejection: TypeError: Cannot read property 'preventDefault' of undefined

Проблема возникает в обработчике:

const handleSubmit = React.useCallback((event) => {
        event.preventDefault();

        setState({ ...state, lockSubmit: true });
        console.log('csubmit state', formState);
        props.dispatch(createUser(formState, handleSuccessCreation, handleFail));

    }, [formState, setFormState]);

Если форма отправляется программно через ссылку:

Учебные задачи -- PHP. Задача №1

Задача из списка

<?php
/* Вывести на экран N случайных чисел (каждое с новой строки) из диапазона [-21, 35]*/
function number($n)
{
	for ($i = 1; $i <= $n; $i++){
	echo rand(-21, 35), '<br>';
	}	
	$count = 1;
	while ($count <= $n){//еще один вариант, делающий то же самое
		echo rand(-21, 35), '<br>';
		$count++;
	}
}
number(7);

Учебные задачи PHP для начинающих. Задача 2

Задача из списка

<?php
/*
* Вывести на экран сумму N случайных чисел.
*/
$n = 12;
$sum = 0;
function getRandomNumber()
{
    return rand();
}
const BR = '<br>';
for ($i = 0; $i <= $n; $i++) {
    $sum = $sum + getRandomNumber();
    echo $sum . BR;
}
echo 'Сумма ' . $n . ' случайных чисел равна' . $sum;

Учебные задачи PHP для начинающих. Задача 1

Задача из списка

/*
* Вывести на экран N случайных чисел (каждое с новой строки) из диапазона [-21, 35]
* @param int $n  количество выводимых чисел
*/

$n = 15;
$min = -21;
$max = 35;
function randomNumber($min, $max)
{
    return rand($min, $max) . '<br>';
}

for ($i = 0; $i < $n; $i++) {
    echo randomNumber($min, $max);
}

javascript Прибавляем к текущей дате дни (неделю) и минуты - пример кода (+ вывод в виде строки)

import { format} from 'date-fns';

const currentDatetime = new Date();
const addionalMinutes = 10;
const addDays = 7;
const defaultStartDatetimeStr =  // прибаляем 10 минут к текуще 
    format((new Date()).setTime(
        currentDatetime.getTime() + addionalMinutes*60000),
         'yyyy-MM-dd HH:mm'
    ); 
const defaultEndDatetimeStr =  // прибаляем 10 дней к текущей дате
    format((new Date()).setDate(
        currentDatetime.getDate() + addDays),
         'yyyy-MM-dd HH:mm'
    );

Pages

Subscribe to fkn+antitotal RSS